VS和Rider连接SQL ServerExpressLocalDB数据库

注意:Rider中使用要安装Azure Toolkit for Rider插件。

SQL ServerExpressLocalDB是轻型版的 SQL Server Express 数据库引擎,以程序开发为目标。 LocalDB 作为按需启动并在用户模式下运行的轻量级数据库没有复杂的配置。 默认情况下,LocalDB 数据库在 C:\Users\<user>\ 目录下创建 *.mdf 文件。

visual studio

参考链接:第 4 部分:使用数据库 | Microsoft Learn

操作步骤如下:

1、从“视图”菜单中,打开“SQL Server 对象资源管理器”(SSOX) 。

2、右键单击 Movie 表,然后选择“视图设计器”:请注意 ID 旁边的密钥图标。 默认情况下,EF 为该主键创建一个名为 ID 的属性。

3、右键单击 Movie 表,然后选择“查看数据”:

Rider

操作步骤如下:

1、点击“Tools”,“Connect to Database”:

2、选择“ServerLocalDB”,点击“Connect to Database”:

对于ASP .NET RazorPages项目来说数据库连接字段一般会自动输入当前项目的,如果不对,可以查看 appsettings.json 中所更新的字段。

3、查看数据库:

实际的数据库文件: