前言: 如果對Visual Studio自帶的數據庫 (localdb)\MSSQLLocalDB不了解的,建議看一下這篇:https://www.cnblogs.com/lucky-donkey/p/13544916.html
下面直奔主題:
新建數據庫
一、打開Visual Studio2017(由於我本地安裝的是vs2017,所以本文以vs2017為示例),打開菜單 視圖-》SQL Server 對象資源管理器,如下圖:
二、打開后可以看到SQL Server 對象資源管理器窗口,如下圖:
三、展開數據庫:(localdb)\MSSQLLocalDB,選中“數據庫”節點,點擊鼠標右鍵,在菜單中選中“創建數據庫”,如下圖:
四、輸入數據庫名稱,選擇數據庫文件的存放路徑,最后點擊確定按鈕,如下圖:
通過以上四個步驟就可以借助Visual Studio自帶的數據庫 (localdb)\MSSQLLocalDB創建數據庫,類似於SQLite 輕型的數據庫,可以用於開發階段在本地電腦不需要安裝龐大的MSSQL Server數據庫,或者是用於開發測試代碼時需要涉及到對數據庫的增刪改查操作時,非常實用。
另外,數據庫建好了,如何在程序中使用,其實只要知道如何配置數據庫連接串就ok了,代碼跟操作MSSQL Server數據庫完全沒有區別。
數據庫連接串如下:
<connectionStrings> <add name="ConnectionString" connectionString="data source=(LocalDb)\\MSSQLLocalDB;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\test.mdf;" providerName="System.Data.SqlClient" /> </connectionStrings>
(注:如果對數據庫連接串的|DataDirectory|不理解,可以看下這篇文章:https://www.cnblogs.com/lucky-donkey/p/13945784.html)
附加已有的數據庫文件xxx.mdf
一、打開Visual Studio2017(由於我本地安裝的是vs2017,所以本文以vs2017為示例),打開菜單 視圖-》服務器資源管理器,如下圖:
二,打開“服務器資源管理器”窗口后,選中“數據連接”,鼠標右鍵,在右鍵菜單中選擇“添加連接”,如下圖:
三、在打開的“添加連接”窗口中的【數據庫文件名(新建或現有名稱)】項點擊“瀏覽”按鈕,然后找到要附加的數據庫文件xxx.mdf,如下圖:
四、再回到“服務器資源管理器”窗口,可以看到剛剛附加成功的數據庫,展開后可以看到數據庫中的表,並且能對表進行查詢和修改等操作,如下圖:
五、如果想跟新建數據庫一樣,在“SQL Server 對象資源管理器”中對數據庫進行管理,可以在“服務器資源管理器”窗口中選中數據庫,鼠標右鍵,
在菜單中選中“在SQL Server 對象資源管理器中瀏覽”,如下圖: