Ms SQL Server Express LocalDB
1 Sqlserver的结构
1.1 数据库实例,数据库引擎、数据库
1.2 数据库实例
同一台服务器上运行多个实例,每个实例都有自己的数据库、系统资源、配置;
是程序,用户和操作系统间数据库管理软件。
1.3 数据库
数据库是数据存储的文件系统。
1.4 数据库引擎
存储、处理和保护数据;存储引擎、查询管理器、事务管理器、锁管理器
2 是一款专门为程序员订制的免费数据库
3 安装Visual studio Installer.
4 安装完成后,默认数据库存放:
C:\Users\xxx\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\
xxx表示你电脑的名称
系统会默认创建一个实例MSSQLLocalDB
5 命令行
6 创建的数据库实例大约包括18个文件
7 创建数据库实例后,就在vs中使用updata-database创建数据库
会在相应目录创建数据库文件: c:\user\计算机名\
8 重置Vs项目数据库的方法与步骤
8.1 VS中断开相应数据库实例的连接
8.2 停止数据库实例: sqllocaldb p 数据库实例名
8.3 删除数据库实例: sqllocaldb d 数据库实例名
8.4 删除数据库实例文件和数据库文件
数据库实例文件夹内所有文件:C:\Users\xxx\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\数据库实例
对应的数据库文件:C:\Users\计算机名\ 目录下对应的数据库文件:实例名.mdf/实例名_log.ldf
8.5 删除数据库实例内的数据库
drop database 数据库名
使用以上命令删除数据库后,可以再使用update-database命令重新创建数据库。
8.8 vs内使用update-databse重建数据