最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Eclipse中C++連接mysql數(shù)據(jù)庫(kù)

 更新時(shí)間:2020年07月29日 09:51:56   作者:tyt叮當(dāng)tyt  
這篇文章主要為大家詳細(xì)介紹了Eclipse中C++連接mysql數(shù)據(jù)庫(kù) ,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文為大家分享了Eclipse中C++連接mysql數(shù)據(jù)庫(kù)的具體代碼,供大家參考,具體內(nèi)容如下

MinGW的配置在C連mysql里已經(jīng)提到,這里只說(shuō)C++跟C配置不同的地方。

首先覺(jué)得C++比C方便多了,不用生成.a連接文件,直接使用.lib文件即可

導(dǎo)入.h文件所在目錄到C++ Compiler中的includes

添加lib文件搜索

代碼:

#include <winsock.h>
#include <iostream>
#include <string>
#include <mysql.h>
using namespace std;
 
int main() {
 MYSQL mydata;
 //初始化數(shù)據(jù)庫(kù)
 mysql_library_init(0, NULL, NULL);
 mysql_init(&mydata);
 mysql_options(&mydata, MYSQL_SET_CHARSET_NAME, "gbk");
 //連接數(shù)據(jù)庫(kù)
 if (NULL != mysql_real_connect(&mydata, "localhost", "root", "111111", "mysql", 3306, NULL, 0)) {
 cout << "mysql_real_connect() succeed" << endl;
 } else {
 cout << "mysql_real_connect() failed" << endl;
 return -1;
 }
 string sqlstr = "SELECT * FROM ME_MENU";
 MYSQL_RES *result = NULL;
 if (0 == mysql_query(&mydata, sqlstr.c_str())) {
 cout << "mysql_query() select data succeed" << endl;
 result = mysql_store_result(&mydata);
 int rowcount = mysql_num_rows(result);
 cout << "row count: " << rowcount << endl;
 unsigned int fieldcount = mysql_num_fields(result);
 MYSQL_FIELD *field = NULL;
 for (unsigned int i = 0; i < fieldcount; i++) {
 field = mysql_fetch_field_direct(result, i);
 cout << field->name << "\t\t";
 }
 cout << endl;
 MYSQL_ROW row = NULL;
 row = mysql_fetch_row(result);
 while (NULL != row) {
 for (unsigned int i = 0; i < fieldcount; i++) {
 cout << row[i] << "\t\t";
 }
 cout << endl;
 row = mysql_fetch_row(result);
 }
 } else {
 cout << "mysql_query() select data failed" << endl;
 mysql_close(&mydata);
 return -1;
 }
 mysql_free_result(result);
 mysql_close(&mydata);
 mysql_server_end();
 system("pause");
 return 0;
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • C語(yǔ)言實(shí)現(xiàn)魔方陣算法(幻方陣 奇魔方 單偶魔方實(shí)現(xiàn))

    C語(yǔ)言實(shí)現(xiàn)魔方陣算法(幻方陣 奇魔方 單偶魔方實(shí)現(xiàn))

    魔方陣是指由1,2,3……n2填充的,每一行、每一列、對(duì)角線之和均相等的方陣,階數(shù)n = 3,4,5…。魔方陣也稱為幻方陣,看下面的實(shí)現(xiàn)方法吧
    2013-11-11
  • windows下在vim中搭建c語(yǔ)言開(kāi)發(fā)環(huán)境的詳細(xì)過(guò)程

    windows下在vim中搭建c語(yǔ)言開(kāi)發(fā)環(huán)境的詳細(xì)過(guò)程

    這篇文章主要介紹了windows下在vim中搭建c語(yǔ)言開(kāi)發(fā)環(huán)境,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-05-05
  • C++17新特性個(gè)人總結(jié)

    C++17新特性個(gè)人總結(jié)

    這篇文章主要介紹了C++17新特性個(gè)人總結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • C++ 搬水果貪心算法實(shí)現(xiàn)代碼

    C++ 搬水果貪心算法實(shí)現(xiàn)代碼

    這篇文章主要介紹了C++ 搬水果貪心算法實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • c++詳細(xì)講解構(gòu)造函數(shù)的拷貝流程

    c++詳細(xì)講解構(gòu)造函數(shù)的拷貝流程

    拷貝構(gòu)造函數(shù)是一種特殊的構(gòu)造函數(shù),它在創(chuàng)建對(duì)象時(shí),是使用同一類中之前創(chuàng)建的對(duì)象來(lái)初始化新創(chuàng)建的對(duì)象??截悩?gòu)造函數(shù)通常用于:通過(guò)使用另一個(gè)同類型的對(duì)象來(lái)初始化新創(chuàng)建的對(duì)象。?復(fù)制對(duì)象把它作為參數(shù)傳遞給函數(shù)。復(fù)制對(duì)象,并從函數(shù)返回這個(gè)對(duì)象
    2022-05-05
  • C++超詳細(xì)講解模板的使用

    C++超詳細(xì)講解模板的使用

    這篇文章主要介紹了C++中模板(Template)的詳解及其作用介紹,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • C++ 風(fēng)靡一時(shí)的連連看游戲的實(shí)現(xiàn)流程詳解

    C++ 風(fēng)靡一時(shí)的連連看游戲的實(shí)現(xiàn)流程詳解

    游戲“連連看”是源自臺(tái)灣的桌面小游戲,自從流入大陸以來(lái)風(fēng)靡一時(shí),也吸引眾多程序員開(kāi)發(fā)出多種版本的“連連看”。這其中,顧芳編寫(xiě)的“阿達(dá)連連看”以其精良的制作廣受好評(píng),這也成為顧方“阿達(dá)系列軟件”的核心產(chǎn)品。并于2004年,取得國(guó)家版權(quán)局的計(jì)算機(jī)軟件登記證書(shū)
    2021-11-11
  • C語(yǔ)言實(shí)現(xiàn)棧的示例代碼

    C語(yǔ)言實(shí)現(xiàn)棧的示例代碼

    棧是一種特殊的線性表,只允許從一端進(jìn)出數(shù)據(jù),稱為后進(jìn)先出,先進(jìn)后出。本文主要為大家介紹了C語(yǔ)言實(shí)現(xiàn)棧的示例代碼,感興趣的可以了解一下
    2022-06-06
  • C++讀寫(xiě)(CSV,Yaml,二進(jìn)制)文件的方法詳解

    C++讀寫(xiě)(CSV,Yaml,二進(jìn)制)文件的方法詳解

    為了處理文件,我們可以利用fstream庫(kù)。在這個(gè)庫(kù)里面有三種數(shù)據(jù)類型:ofstream,ifstream,fstream。本文將利用這個(gè)庫(kù)實(shí)現(xiàn)不同文件的讀寫(xiě)操作,需要的可以參考一下
    2022-05-05
  • C++11新特性之右值引用與完美轉(zhuǎn)發(fā)詳解

    C++11新特性之右值引用與完美轉(zhuǎn)發(fā)詳解

    C++11標(biāo)準(zhǔn)為C++引入右值引用語(yǔ)法的同時(shí),還解決了一個(gè)短板,即使用簡(jiǎn)單的方式即可在函數(shù)模板中實(shí)現(xiàn)參數(shù)的完美轉(zhuǎn)發(fā)。本文就來(lái)講講二者的應(yīng)用,需要的可以參考一下
    2022-09-09

最新評(píng)論

龙泉市| 寿光市| 喜德县| 夏河县| 平江县| 琼中| 万山特区| 大安市| 兴义市| 鄂伦春自治旗| 贵德县| 隆回县| 肃宁县| 宾阳县| 喀喇沁旗| 凤台县| 大化| 潜山县| 石楼县| 舒城县| 康平县| 中卫市| 枣强县| 江津市| 清丰县| 微山县| 常熟市| 通海县| 石景山区| 克东县| 上犹县| 沭阳县| 特克斯县| 古浪县| 肥西县| 大新县| 西丰县| 静海县| 老河口市| 峨边| 沧州市|