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

VS2017調(diào)用MySQL 8.0的方法

 更新時(shí)間:2019年06月21日 14:48:20   作者:肥宅_Sean  
這篇文章主要為大家詳細(xì)介紹了VS2017調(diào)用MySQL 8.0的方法,附上C++程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了VS2017調(diào)用MySQL 8.0的具體方法,供大家參考,具體內(nèi)容如下

簡述

在網(wǎng)上找了一些解答,發(fā)現(xiàn)都有些小問題。

就自己寫一個(gè)吧

配置

配置很關(guān)鍵。

我的MySQL安裝目錄為 C:\Program Files\MySQL


2的部分寫的地址: C:\Program Files\MySQL\MySQL Server 8.0\include
3的部分寫的地址: C:\Program Files\MySQL\MySQL Server 8.0\lib

配置鏈接器:

2中寫的內(nèi)容為: libmysql.lib

最后一步: 移動這個(gè)libmysql.dll C:\Windows\System32 目錄下

代碼

注意??!上面的這一步非常重要?。?/p>

  • pwd:為密碼
  • root:賬號
  • 3306:登陸端口號
  • jxgl:是我數(shù)據(jù)庫中的一個(gè)database
  • 執(zhí)行的命令中的student是我這個(gè)表
#include <stdio.h>
#include <mysql.h> // 如果配置ok就可以直接包含這個(gè)文件
int main(void)
{
 MYSQL mysql; //一個(gè)數(shù)據(jù)庫結(jié)構(gòu)體
 MYSQL_RES* res; //一個(gè)結(jié)果集結(jié)構(gòu)體
 MYSQL_ROW row; //char** 二維數(shù)組,存放一條條記錄
 //初始化數(shù)據(jù)庫
 mysql_init(&mysql);
 //設(shè)置編碼方式
 mysql_options(&mysql, MYSQL_SET_CHARSET_NAME, "gbk");
 //連接數(shù)據(jù)庫
 //判斷如果連接失敗就輸出連接失敗。
 if (mysql_real_connect(&mysql, "localhost", "root", "pwd", "jxgl", 3306, NULL, 0) == NULL)
 printf("連接失??!\\n");
 //查詢數(shù)據(jù)
 mysql_query(&mysql, "select * from student");
 //獲取結(jié)果集
 res = mysql_store_result(&mysql);
 
 //給ROW賦值,判斷ROW是否為空,不為空就打印數(shù)據(jù)。
 while (row = mysql_fetch_row(res))
 {
 printf("%s ", row[0]);//打印ID
 printf("%s ", row[1]);//打印姓名
 printf("%s ", row[2]);
 printf("%s \n", row[3]);
 }
 //釋放結(jié)果集
 mysql_free_result(res);
 //關(guān)閉數(shù)據(jù)庫
 mysql_close(&mysql);
 //停留等待
 system("pause");
 return 0;
}

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

相關(guān)文章

最新評論

永福县| 仙游县| 固镇县| 安庆市| 平遥县| 盐山县| 双鸭山市| 大丰市| 洪江市| 安龙县| 定安县| 咸丰县| 洞口县| 库尔勒市| 唐海县| 若羌县| 噶尔县| 枣庄市| 繁峙县| 曲松县| 苍山县| 嘉峪关市| 平武县| 平阳县| 华亭县| 黄浦区| 万源市| 凉山| 濮阳县| 彰化市| 洞头县| 阿鲁科尔沁旗| 武强县| 亳州市| 呼玛县| 烟台市| 滨海县| 西城区| 乌拉特中旗| 巨野县| 福清市|