VS連接MySQL

寫(xiě)在前面:之前有過(guò)用VS連接過(guò)MySQL數(shù)據(jù)庫(kù)的情況,因?yàn)镃++連接MySQL真的很坑辫封,現(xiàn)在把這個(gè)分享出來(lái)給大家厉熟,一些正在掙扎的小伙伴們看過(guò)來(lái)。

  1. 首先溉潭,新建一個(gè)win32工程(此處項(xiàng)目名稱(chēng)為90.)
  2. 然后在菜單欄里找到“項(xiàng)目”净响,在下拉菜單里找到“項(xiàng)目屬性”,單擊喳瓣。


    新建項(xiàng)目
  3. 在c/c++的常規(guī)目錄下的附加包含目錄馋贤,把你的MySQL安裝目錄的include文件地址放進(jìn)去。


    添加include文件
  4. 在連接器里面的常規(guī)的附加庫(kù)目錄下添加MySQL安裝目錄下的lib文件的地址畏陕。


    添加lib文件
  5. 在工程目錄下配乓,添加libmysql.lib文件(在MySQL安裝目錄下)。(這一點(diǎn)很重要!)注意犹芹!必須和debug文件放在同一目錄下**
    工程目錄下添加libmysql.lib文件
  6. 如果是win764 位系統(tǒng)崎页,因?yàn)镸ySQL接口也是64位,所以要將“平臺(tái)”改為“64X”腰埂。(如果是32位機(jī)子就不用改了)圖如上飒焦。如果還有錯(cuò),就在連接里的附加依賴(lài)項(xiàng)里添加”libmysql.lib“屿笼。如圖:


    附加依賴(lài)項(xiàng)
  7. 最后牺荠,在啟動(dòng)MySQL服務(wù)后(CMD命令:net start MySQL),復(fù)制這樣一段代碼刁卜,就可以檢驗(yàn)是否連接成功志电。代碼如下:
    #include<iostream>
    #include<winsock.h>
    #include"mysql.h" //順序不能錯(cuò),在winsock.h的下面`
    using namespace std;
    #pragma comment(lib,"libmysql.lib")
    int main(){
    /C++連接mysql:程序代碼(輸出連接結(jié)果)/
    MYSQL mysqlln;
    mysql_init(&mysqlln);
    if (!mysql_real_connect(&mysqlln, "127.0.0.1"/或者:localhost/, "root", "mysqlln0079", "test", 3306, NULL, 0))
    {
    std::cout << "mysql數(shù)據(jù)庫(kù)連接失敗" << endl;
    //// std::endl;
    }
    else
    {
    std::cout << "mysql連接成功" <<
    std::endl;
    }
    return 0;
    }
  8. 最終蛔趴,ctrl+F5運(yùn)行挑辆,顯示成功:
    驗(yàn)證成功連接
    至此,VS連接MYSQL的問(wèn)題也就基本完成了,剩下的就是玩函數(shù)了。吐槽一下煌贴,像PHP,Java這樣的語(yǔ)言對(duì)于連接數(shù)據(jù)庫(kù)都有很好的支持魁亦,客戶(hù)數(shù)CPP就沒(méi)有,這個(gè)很尷尬啊羔挡。但反過(guò)來(lái)想洁奈,C++本來(lái)就不是搞這種東西的。

End

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末绞灼,一起剝皮案震驚了整個(gè)濱河市利术,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌低矮,老刑警劉巖印叁,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異军掂,居然都是意外死亡轮蜕,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)蝗锥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)跃洛,“玉大人,你說(shuō)我怎么就攤上這事终议∷翱危” “怎么了闲延?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)韩玩。 經(jīng)常有香客問(wèn)我,道長(zhǎng)陆馁,這世上最難降的妖魔是什么找颓? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮叮贩,結(jié)果婚禮上击狮,老公的妹妹穿的比我還像新娘。我一直安慰自己益老,他們只是感情好彪蓬,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著捺萌,像睡著了一般档冬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上桃纯,一...
    開(kāi)封第一講書(shū)人閱讀 51,692評(píng)論 1 305
  • 那天酷誓,我揣著相機(jī)與錄音,去河邊找鬼态坦。 笑死盐数,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的伞梯。 我是一名探鬼主播玫氢,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼谜诫!你這毒婦竟也來(lái)了漾峡?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤猜绣,失蹤者是張志新(化名)和其女友劉穎灰殴,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體掰邢,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡牺陶,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了辣之。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片掰伸。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖怀估,靈堂內(nèi)的尸體忽然破棺而出狮鸭,到底是詐尸還是另有隱情合搅,我是刑警寧澤,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布歧蕉,位于F島的核電站灾部,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏惯退。R本人自食惡果不足惜赌髓,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望催跪。 院中可真熱鬧锁蠕,春花似錦、人聲如沸懊蒸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)骑丸。三九已至舌仍,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間者娱,已是汗流浹背抡笼。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留黄鳍,地道東北人推姻。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像框沟,于是被迫代替她去往敵國(guó)和親藏古。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容