亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

怎么用C語言連接MySQL數據庫

2020-02-24 14:38:23
字體:
來源:轉載
供稿:網友

我這里也有一份網上找到的:/201205/other/C_link_mySql51.rar
C連接MySql5.1所需文件.rar
附帶一個不錯的例子:

#include  #include  #include  #include  #include /*注意要包含這個頭文件*/ #pragma comment(lib,"libmysql") /*定義了一些數據庫連接需要的宏*/ #define HOST "localhost" #define USERNAME "root" #define PASSWORD "123456" #define DATABASE "test" /*這個函數用來執行傳入的sql語句*/ void exe_sql(char* sql) { MYSQL my_connection; /*這是一個數據庫連接*/ int res; /*執行sql語句后的返回標志*/ /*初始化mysql連接my_connection*/ mysql_init(&my_connection); /*這里就是用了mysql.h里的一個函數,用我們之前定義的那些宏建立mysql連接,并 返回一個值,返回不為空證明連接是成功的*/ if (mysql_real_connect(&my_connection, HOST, USERNAME, PASSWORD, DATABASE, 0, NULL, CLIENT_FOUND_ROWS)) {/*連接成功*/ printf("數據庫執行exe_sql連接成功!n"); /*這句話是設置查詢編碼為utf8,這樣支持中文*/ mysql_query(&my_connection, "set names utf8"); /*下面這句話就是用mysql_query函數來執行我們剛剛傳入的sql語句, 這會返回一個int值,如果為0,證明語句執行成功*/ res = mysql_query(&my_connection, sql); if (res) {/*現在就代表執行失敗了*/ printf("Error: mysql_query !/n"); /*不要忘了關閉連接*/ mysql_close(&my_connection); } else {/*現在就代表執行成功了*/ /*mysql_affected_rows會返回執行sql后影響的行數*/ printf("%d 行受到影響!/n", mysql_affected_rows(&my_connection)); /*不要忘了關閉連接*/ mysql_close(&my_connection); } } else { /*數據庫連接失敗*/ printf("數據庫執行exe_sql連接失敗!/n"); } } /*這個函數用來執行傳入的sql語句,并打印出查詢結果*/ void query_sql(char* sql) { MYSQL my_connection; /*這是一個數據庫連接*/ int res; /*執行sql語句后的返回標志*/ MYSQL_RES *res_ptr; /*指向查詢結果的指針*/ MYSQL_FIELD *field; /*字段結構指針*/ MYSQL_ROW result_row; /*按行返回的查詢信息*/ int row, column; /*查詢返回的行數和列數*/ int i, j; /*只是控制循環的兩個變量*/ /*初始化mysql連接my_connection*/ mysql_init(&my_connection); /*這里就是用了mysql.h里的一個函數,用我們之前定義的那些宏建立mysql連接,并 返回一個值,返回不為空證明連接是成功的*/ if (mysql_real_connect(&my_connection, HOST, USERNAME, PASSWORD, DATABASE, 0, NULL, CLIENT_FOUND_ROWS)) {/*連接成功*/ printf("數據庫查詢query_sql連接成功!/n"); /*這句話是設置查詢編碼為utf8,這樣支持中文*/ mysql_query(&my_connection, "set names utf8"); *下面這句話就是用mysql_query函數來執行我們剛剛傳入的sql語句, 這會返回一個int值,如果為0,證明語句執行成功*/ res = mysql_query(&my_connection, sql); if (res) { /*現在就代表執行失敗了*/ printf("Error: mysql_query !/n"); /*不要忘了關閉連接*/ mysql_close(&my_connection); } else { /*現在就代表執行成功了*/ /*將查詢的結果給res_ptr*/ res_ptr = mysql_store_result(&my_connection); /*如果結果不為空,就把結果print*/ if (res_ptr) { /*取得結果的行數和*/ column = mysql_num_fields(res_ptr); row = mysql_num_rows(res_ptr) + 1; printf("查詢到 %lu 行 /n", row); /*輸出結果的字段名*/ for (i = 0; field = mysql_fetch_field(res_ptr); i++) printf("%st", field->name); printf("/n"); /*按行輸出結果*/ for (i = 1; i 

以上就是怎么用C語言連接MySQL數據庫的全部內容,更多內容請繼續關注武林技術頻道網站!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
在线视频欧美日韩| 成人h片在线播放免费网站| 久久在线视频在线| 欧美精品国产精品日韩精品| 国产精品美女在线| 中文字幕欧美亚洲| 青草青草久热精品视频在线观看| 色偷偷88888欧美精品久久久| 亚洲91精品在线观看| 欧美猛交ⅹxxx乱大交视频| 精品视频—区二区三区免费| 国产精品久久久久久久久久新婚| 亚洲韩国欧洲国产日产av| 精品久久久久久国产| 欧美主播福利视频| 精品久久久中文| 久久五月天色综合| 欧美三级欧美成人高清www| 亚洲激情在线视频| 欧美激情二区三区| 欧美一级淫片播放口| 欧美天天综合色影久久精品| 欧美特黄级在线| 国产成人欧美在线观看| 久久久久久高潮国产精品视| 久久久之久亚州精品露出| 国产午夜精品一区理论片飘花| 亚洲视频在线播放| 91精品国产91久久久| 综合国产在线视频| 精品无码久久久久久国产| 2019中文字幕在线观看| 一区二区三区四区视频| xxxx性欧美| 97精品国产97久久久久久免费| 日韩av在线免播放器| 亚洲天天在线日亚洲洲精| 国产亚洲日本欧美韩国| 国产精品白丝av嫩草影院| 日韩一区二区av| 亚洲国产成人爱av在线播放| 国产香蕉精品视频一区二区三区| www.色综合| 亚洲毛片在线观看.| 亚洲午夜未满十八勿入免费观看全集| 自拍视频国产精品| 精品亚洲国产成av人片传媒| 亚洲成人中文字幕| 欧美超级乱淫片喷水| 成人免费激情视频| 国产精品a久久久久久| 亚洲成人激情小说| 欧美激情精品久久久久久蜜臀| 日本高清不卡的在线| 狠狠色狠色综合曰曰| 国产主播欧美精品| 久久精品久久久久电影| 91免费视频国产| 欧美成人精品在线视频| 96pao国产成视频永久免费| 亚洲精品在线视频| 亚洲免费av片| 欧美韩日一区二区| 中文国产亚洲喷潮| 久久久久久久一区二区三区| 国外成人免费在线播放| 亚洲精品自拍第一页| 亚洲美腿欧美激情另类| 欧美精品福利视频| 神马国产精品影院av| 国产精品高潮呻吟视频| 欧美激情视频网站| 俺去亚洲欧洲欧美日韩| 久99久在线视频| 国产精品日韩一区| 国产精品成人一区二区| 欧美性猛交xxxx| 亚洲一区二区三区成人在线视频精品| 国产色视频一区| 国语自产偷拍精品视频偷| 欧美激情视频在线观看| 久久精品视频免费播放| 欧美亚洲国产另类| 亚洲免费av片| 亚洲a级在线观看| 欧美激情图片区| 国产精品高清在线观看| 亚洲区在线播放| 精品在线小视频| 成人在线小视频| 日韩中文字幕久久| 91久久精品美女高潮| 疯狂做受xxxx高潮欧美日本| 亚洲第一区第一页| 伊人久久精品视频| 91精品视频大全| 国产又爽又黄的激情精品视频| 国产成人在线一区| 欧美日韩福利电影| 国产精品扒开腿做爽爽爽男男| 中文字幕九色91在线| 亚洲天堂av高清| 欧美激情xxxx| 91理论片午午论夜理片久久| 亚洲国产91精品在线观看| 国产福利视频一区| 在线视频免费一区二区| 欧美日韩综合视频| 国产视频福利一区| 国产亚洲精品久久久久久牛牛| 亚洲欧美另类中文字幕| 国内揄拍国内精品| 欧美日韩国产页| 尤物yw午夜国产精品视频| 国产九九精品视频| 国产精品三级网站| 狠狠干狠狠久久| 亚洲免费av网址| 日韩精品高清在线| 国产精品一区二区久久| 国模吧一区二区三区| 国产精品专区第二| 久久精品人人做人人爽| 欧美乱妇高清无乱码| 91国产精品91| 国产精品一区专区欧美日韩| 日韩一级黄色av| 欧美制服第一页| 国产成人一区二区| 亚洲精品乱码久久久久久金桔影视| 国产精品99久久久久久白浆小说| 在线观看精品国产视频| 日韩在线播放av| 91成人国产在线观看| 久久视频在线播放| 91精品视频在线| 欧美日韩亚洲成人| 欧美色播在线播放| 91久久久久久久| 亚洲人成电影网站色www| 亚洲国产欧美一区二区丝袜黑人| 91精品国产91久久久| 欧美精品午夜视频| 久久久91精品国产| 久久久亚洲国产天美传媒修理工| 欧美高清视频在线播放| 亚洲人成在线观看| 日韩在线小视频| 欧美精品videosex牲欧美| 亚洲精品v天堂中文字幕| 高清日韩电视剧大全免费播放在线观看| 欧美视频在线观看免费网址| 色综合天天狠天天透天天伊人| 欧洲永久精品大片ww免费漫画| 神马国产精品影院av| 亚洲午夜久久久久久久| 欧美精品福利在线| 北条麻妃一区二区在线观看| 日韩精品在线视频美女| 在线日韩av观看| 日韩少妇与小伙激情| 国产精品国产福利国产秒拍| 日韩中文字幕国产精品| 91av视频在线|