日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

vs2013和mysql连接_安装VS2013后与数据库的连接问题

發(fā)布時(shí)間:2023/12/18 数据库 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vs2013和mysql连接_安装VS2013后与数据库的连接问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

安裝VB2013后,會(huì)自動(dòng)安裝一個(gè)SQL Server 2012 Express LocalDB,而2013之前的版本安裝的是SQL Server Express,這兩者有以下差別:

http://www.cnblogs.com/shanyou/archive/2012/09/05/2672590.html

軟最新推出的 SQL Server 2012 Express LocalDB 是一種 SQL Server Express 的運(yùn)行模式,特別適合用在開發(fā)環(huán)境使用,也內(nèi)置在 Visual Studio 2012 之中。

關(guān)于SQL Server 2012 Express LocalDB的運(yùn)作方式

在安裝 LocalDB 時(shí)會(huì)復(fù)制一個(gè) SQL Server Express 實(shí)例所需的最少文件,基本上 LocalDB 幾乎等同于完整的 SQL Server Express 數(shù)據(jù)庫(kù)引擎,且 LocalDB 方式啟動(dòng)的 SQL Server Database Engine 實(shí)例與 SQL Server Express 具有相同的限制 (因?yàn)楦?SQL Server Express 共享相同的文件),但 LocalDB 由于簡(jiǎn)化了管理,所以比 SQL Server Express 還多了一些限制,不過(guò)這些限制通常不影響開發(fā)。相對(duì)舊版的 SQL Server 2008 Express 來(lái)說(shuō),兩者有些差異性,比較如下:在安裝好 SQL Server 2012 Express LocalDB 之后,默認(rèn)會(huì)有個(gè)實(shí)例名為v11.0,該實(shí)例的相關(guān)文件所在目錄通常位于以下目錄 ( 請(qǐng)將 替換成你的登陸賬號(hào) )

在建立新的 LocalDB 實(shí)例之前,必須先了解?SqlLocalDB.exe?工具程序的路徑,請(qǐng)參考以下路徑:

C:\Program Files\Microsoft SQL Server\110\Tools\Binn\SqlLocalDB.exe

以下是建立 LocalDB 實(shí)例的指令,其中 “LocalDbTest” 是你可以自行命名的實(shí)例名稱:

SqlLocalDB.exe create?LocalDbTest

接著我們通過(guò)命令列出所有 LocalDB 已經(jīng)建立的所有實(shí)例,并查看特定實(shí)例的相關(guān)信息:

SqlLocalDB.exe info

SqlLocalDB.exe info Projects

進(jìn)入該目錄就會(huì)看到如同 SQL Server 完整版一樣有這些系統(tǒng)數(shù)據(jù)庫(kù)文件、錯(cuò)誤紀(jì)錄、紀(jì)錄追蹤、加密密鑰、…等等,如下圖示:

SQL Server 2012 Express LocalDB與其他SQL Server版本的比較

在 SQL Server 2012 問(wèn)世之前,SQL Server 依據(jù)不同的運(yùn)行環(huán)境各有推出不同的版本,在運(yùn)行上也有不同的限制,例如:

SQL Server Enterprise ( 企業(yè)版,適合大量數(shù)據(jù)或高可用性環(huán)境 )

SQL Server Standard ( 標(biāo)準(zhǔn)版,適合用在一般數(shù)據(jù)庫(kù)處理環(huán)境 )

SQL Server Express?( 輕量版,適合用在單機(jī)或小量數(shù)據(jù)庫(kù)的環(huán)境 )

SQL Server Compact?( 精簡(jiǎn)版,又稱 SQL CE,適用于行動(dòng)化或嵌入式系統(tǒng)環(huán)境 )

而 SQL Server 2012 Express LocalDB 又是甚么樣的一個(gè)定位呢?從數(shù)據(jù)庫(kù)系統(tǒng)復(fù)雜度加以重新排序過(guò)如下:

SQL Server Enterprise > Standard > Express >?LocalDB?> Compact

由于 SQL Server 2012 Express LocalDB 跟前版的 SQL Server 2008 R2 Express 很像,其中的限制有:

LocalDB 的實(shí)例排序規(guī)則默認(rèn)為 SQL_Latin1_General_CP1_CI_AS,無(wú)法變更。

但支持?jǐn)?shù)據(jù)庫(kù)層級(jí)、數(shù)據(jù)行層級(jí)和表達(dá)式層級(jí)定序。

也就是說(shuō),你只要在建立數(shù)據(jù)庫(kù)時(shí)指定其排序規(guī)則即可,或是掛載其他數(shù)據(jù)庫(kù)系統(tǒng)移過(guò)來(lái)的數(shù)據(jù)庫(kù)文件,或還原自其他數(shù)據(jù)庫(kù)的備份文件也都不會(huì)有問(wèn)題。

自主數(shù)據(jù)庫(kù)遵循自主數(shù)據(jù)庫(kù)定序所定義的元數(shù)據(jù)和 tempdb 定序規(guī)則。

VS中連接字符串如下:

Data Source=(localdb)\Projects;Initial Catalog=test;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False

其中(localdb)\Projects就是servername,Catalog是數(shù)據(jù)庫(kù)名稱。

總結(jié)

以上是生活随笔為你收集整理的vs2013和mysql连接_安装VS2013后与数据库的连接问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。