Visual Studio 2019 连接 SQL Server 2016 LocalDB

本文详细介绍了如何在Visual Studio环境下利用Microsoft SQL Server LocalDB进行数据库管理,包括配置环境变量、使用对象资源管理器创建数据库、通过命令行工具查看实例、Navicat与VS连接以及利用Entity Framework进行数据操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

0 环境参数

SQL Server Local DB Instance

1 SQL Server 对象资源管理器

2 SqlLocalDB.exe 命令

3 Navicat 连接 SQL Server

4 Visual Studio 连接 SQL Server

5 Visual Studio 实体数据模型


0 环境参数

  • 集成开发环境:Microsoft Visual Studio Professional 2019, version 16.7.5
  • .NET 环境:Microsoft .NET Framework, version 4.8.03752
  • 数据库产品:Microsoft SQL Server 2016 LocalDB
  • 数据库连接工具:Navicat Premium Premium, versin 12.0.18 (64-bit) 1999-2017
Microsoft DataBase
数据库 说明 角色
Microsoft SQL Server 微软的数据库服务,收费 作为服务运行

Microsoft SQL Server Express

Microsoft SQL Server 的缩减版,
功能和性能做了限制,免费
作为服务运行

Microsoft SQL Server LocalDB

Microsoft SQL Server Express 版本的轻量级版,
取消了多用户管理和远程连接管理功能,免费
在“用户模式”下与应用程序一起运行

SQL Server LocalDB 是一种面向开发人员的 SQL Server Express 功能,向开发人员提供 SQL Server 数据库引擎 ,使其不必管理 Transact-SQL 的完整服务器实例即可撰写和测试 SQL Server 代码。最常用于开发人员开发和测试过程中,在开发人员的电脑中不必安装庞大的 Microsoft SQL Server。

安装 Visual Studio 2012 以及更高的版本时,可以配置同时安装相应版本的 LocalDB。

注:Visual Studio 2017 和 Visual Studio 2019 内置的均是 SQL Server 2016 Express LocalDB。

SQL Server Local DB Instance

一般而言,有两个 Local DB Instance, 主要位于以下目录(Snow-Angel是我的计算机名):

C:\Users\Snow-Angel\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\

数据库实例

连接字符串和数据库位置

MSSQLLocalDB

连接字符串

Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=master;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False

数据库位置

C:\Users\Snow-Angel\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\MSSQLLocalDB

ProjectsV13

连接字符串

Data Source=(localdb)\ProjectsV13;Initial Catalog=master;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False

数据库位置

C:\Users\Snow-Angel\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\ProjectsV13

C:\Users\Snow-Angel\AppData\Local\Microsoft\VisualStudio\SSDT

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值