新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C++連接MySqL數(shù)據(jù)庫操作代碼解讀
運(yùn)用編程語言進(jìn)行程序開發(fā)時(shí)通常都會(huì)對(duì)數(shù)據(jù)庫進(jìn)行一些相關(guān)操作。那么在C++編程語言中,這一操作又該如何進(jìn)行呢?在這里我們就對(duì)C++連接MySqL數(shù)據(jù)庫的具體操作方法進(jìn)行詳細(xì)介紹。

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的察隅網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
C++連接MySqL數(shù)據(jù)庫代碼示例:
- #include < stdio.h>
- #include < stdlib.h>
- #include < string.h>
- #include < mysql/mysql.h>
- int main()
- {
- MYSQL *mysql;
- MYSQL_RES *res;
- MYSQL_ROW row;
- char query[1024];
- int t,r;
- mysql=mysql_init(NULL);
- if(!mysql_real_connect(mysql,"test","root","123","test",0,NULL,0))
- {
- printf( "Error connecting to database: %s\n",mysql_error(mysql));
- }
- else
- printf("Connected\n");
- sprintf(query,"select * from first");
- t=mysql_query(mysql,query);
- if(t)
- {
- printf("Error making query:%s\n",mysql_error(mysql));
- }
- else
- printf("Query made\n");
- res=mysql_use_result(mysql);
- for(r=0;r< mysql_field_count(mysql);r++)
- {
- row=mysql_fetch_row(res);
- if(row< 0)
- break;
- for(t=0;t< mysql_num_fields(res);t++)
- printf("%s",row[t]);
- printf("\n");
- }
- mysql_close(mysql);
- return 0;
- }
C++連接MySqL數(shù)據(jù)庫的相關(guān)操作方法就為大家介紹到這里。
【編輯推薦】
- C++ switch-case語句應(yīng)用經(jīng)驗(yàn)講解
- C++ Endian具體操作方法講解
- C++位操作基本含義詳解
- C++虛構(gòu)函數(shù)給我們帶來哪些好處
- C++中文字符相關(guān)應(yīng)用方法詳解
本文名稱:C++連接MySqL數(shù)據(jù)庫操作代碼解讀
網(wǎng)站地址:http://www.dlmjj.cn/article/djgdojc.html


咨詢
建站咨詢
