VS2015自带LocalDB数据库用法详解
发布时间 - 2026-01-11 02:01:29 点击率:次对于程序员来说,编程过程中或多或少会和数据库打交道。如果采用Visual Studio进行程序开发,则微软的Sql Server数据库是最好的选择。但是问题来了,Sql Server数据库动辄几个G,安装后占用的空间也相当大,是不是每个开发人员在开发时都需要安装Sql Server呢?其实,对于小型项目、测试型项目、学习型项目的开发,完全没必要使用Sql Server那么高大上的数据库。微软自己也深知这点,因此,推出了Sql Server数据库的超级简化版本:Sql Server LocalDB。这个小型的数据库完全可以满足普通项目的开发和调试,关键是它只有几十M,可以大大减轻PC的运行压力。本文将简要介绍在Visual Studio 2015中LocalDB数据库的使用方法。

一、LocalDB的安装
在安装VS2015时会自动安装LocalDB,所以只要正确安装VS2015那么localDB是肯定有的。
二、LocalDB的连接和管理
进入VS2015,在“视图”中选择“Sql Server对象资源管理器”,可以看到如下的界面。
右键单击Sql Server,可以选择“添加Sql Server”。
在弹出的窗体中浏览本地,可以看见有两个数据库实例:MSSQLLocalDB和ProjectsV13。这两个实例都是VS2015的自带LocalDB,之所以有两个,是因为楼主的VS2015进行过更新,MSSQLLocalDB是属于V12版本的LocalDB,ProjectsV13是属于V13版本的LocalDB,二者目前都可以被VS2015的工程使用。接下来以MSSQLLocalDB为例进行连接。成功连接后左侧的资源管理器就可以对数据库的资源进行管理。
然后我们可以尝试创建一个新的数据库Test。
成功创建Test数据库后,可以正常地数据库进行操作。然而,如果要连接外部的数据库文件,就无法直接在Sql Server资源管理器中进行操作,此时需要在服务器资源管理器中进行操作。过程如下:
在服务器资源管理器中选择添加连接,如果直接连接外部数据库文件,则该文件会默认附加到LocalDB中:
在弹出的窗体中选择“浏览”来添加外部数据库文件:
选中文件后点击“确定”,服务器资源管理器中就多了一个外部数据库文件的连接:
再次查看Sql Server对象资源管理器中的MSSQLLocalDB,可以看见多了刚才添加的外部数据库被附加到了这个本地数据库中:
至此,外部数据库也附加完毕,如果要在项目中连接该数据库,连接字符串如下:
"Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=外部数据库文件的绝对路径(注意转义字符)”。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# VS2015
# LocalDB
# SQL Server LocalDB 在 ASP.NET中的应用介绍
# 轻量级数据库SQL Server Express LocalDb介绍
# 资源管理
# 数据库文件
# 器中
# 要在
# 微软
# 可以看见
# 都是
# 几个
# 有两个
# 来了
# 是因为
# 在弹出
# 右键
# 我们可以
# 这两个
# 可以看到
# 就可
# 为例
# 自带
# 可以选择
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在局域网内绑定自建网站域名?
如何在云主机快速搭建网站站点?
JavaScript如何实现音频处理_Web Audio API如何工作?
如何用y主机助手快速搭建网站?
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
JavaScript数据类型有哪些_如何准确判断一个变量的类型
HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】
Laravel如何使用Vite进行前端资源打包?(配置示例)
Mybatis 中的insertOrUpdate操作
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
如何用狗爹虚拟主机快速搭建网站?
Win11怎样安装网易有道词典_Win11安装词典教程【步骤】
香港服务器租用每月最低只需15元?
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
网站制作软件有哪些,制图软件有哪些?
北京网站制作的公司有哪些,北京白云观官方网站?
网站制作报价单模板图片,小松挖机官方网站报价?
黑客如何通过漏洞一步步攻陷网站服务器?
Win11关机界面怎么改_Win11自定义关机画面设置【工具】
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
如何登录建站主机?访问步骤全解析
Laravel怎么调用外部API_Laravel Http Client客户端使用
Laravel API资源类怎么用_Laravel API Resource数据转换
Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程
Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】
Laravel如何配置和使用缓存?(Redis代码示例)
php485函数参数是什么意思_php485各参数详细说明【介绍】
Android okhttputils现在进度显示实例代码
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
详解MySQL数据库的安装与密码配置
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
如何基于云服务器快速搭建网站及云盘系统?
Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)
如何在VPS电脑上快速搭建网站?
Laravel如何使用Collections进行数据处理?(实用方法示例)
如何在建站之星绑定自定义域名?
西安专业网站制作公司有哪些,陕西省建行官方网站?
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
如何挑选高效建站主机与优质域名?
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
如何确保西部建站助手FTP传输的安全性?
在centOS 7安装mysql 5.7的详细教程
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
html5audio标签播放结束怎么触发事件_onended回调方法【教程】
如何确认建站备案号应放置的具体位置?
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践

