亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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)容如下

簡(jiǎn)述

在網(wǎng)上找了一些解答,發(fā)現(xiàn)都有些小問(wè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

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

代碼

注意??!上面的這一步非常重要!!

  • pwd:為密碼
  • root:賬號(hào)
  • 3306:登陸端口號(hào)
  • jxgl:是我數(shù)據(jù)庫(kù)中的一個(gè)database
  • 執(zhí)行的命令中的student是我這個(gè)表
#include <stdio.h>
#include <mysql.h> // 如果配置ok就可以直接包含這個(gè)文件
int main(void)
{
 MYSQL mysql; //一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)體
 MYSQL_RES* res; //一個(gè)結(jié)果集結(jié)構(gòu)體
 MYSQL_ROW row; //char** 二維數(shù)組,存放一條條記錄
 //初始化數(shù)據(jù)庫(kù)
 mysql_init(&mysql);
 //設(shè)置編碼方式
 mysql_options(&mysql, MYSQL_SET_CHARSET_NAME, "gbk");
 //連接數(shù)據(jù)庫(kù)
 //判斷如果連接失敗就輸出連接失敗。
 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ù)庫(kù)
 mysql_close(&mysql);
 //停留等待
 system("pause");
 return 0;
}

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

相關(guān)文章

  • ASP.NET筆記之 Repeater的使用

    ASP.NET筆記之 Repeater的使用

    本篇文章小編為大家介紹,ASP.NET筆記之 Repeater的使用。需要的朋友參考下
    2013-04-04
  • ASP.NET Core中快速構(gòu)建PDF文檔的步驟分享

    ASP.NET Core中快速構(gòu)建PDF文檔的步驟分享

    這篇文章主要給大家介紹了關(guān)于ASP.NET Core中快速構(gòu)建PDF文檔的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用ASP.NET Core具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 根據(jù)Eval()函數(shù)綁定的值,來(lái)顯示GridView中的控件的方法

    根據(jù)Eval()函數(shù)綁定的值,來(lái)顯示GridView中的控件的方法

    根據(jù)Eval()函數(shù)綁定的值,來(lái)顯示GridView中的控件的方法,需要的朋友可以參考一下
    2013-03-03
  • .NET 6開發(fā)TodoList應(yīng)用之實(shí)現(xiàn)數(shù)據(jù)塑形

    .NET 6開發(fā)TodoList應(yīng)用之實(shí)現(xiàn)數(shù)據(jù)塑形

    在查詢的場(chǎng)景中,還有一類需求不是很常見,就是在前端請(qǐng)求中指定返回的字段。所以這篇文章主要介紹了.NET 6如何實(shí)現(xiàn)數(shù)據(jù)塑形,需要的可以參考一下
    2022-01-01
  • Entity?Framework?Core關(guān)聯(lián)刪除

    Entity?Framework?Core關(guān)聯(lián)刪除

    關(guān)聯(lián)刪除通常是一個(gè)數(shù)據(jù)庫(kù)術(shù)語(yǔ),用于描述在刪除行時(shí)允許自動(dòng)觸發(fā)刪除關(guān)聯(lián)行的特征;即當(dāng)主表的數(shù)據(jù)行被刪除時(shí),自動(dòng)將關(guān)聯(lián)表中依賴的數(shù)據(jù)行進(jìn)行刪除,或者將外鍵更新為NULL或默認(rèn)值。本文將為大家具體介紹一下Entity?Framework?Core關(guān)聯(lián)刪除,需要的可以參考一下
    2021-12-12
  • .NET使用Hisql實(shí)現(xiàn)菜單管理(增刪改查)

    .NET使用Hisql實(shí)現(xiàn)菜單管理(增刪改查)

    這篇文章介紹了.NET使用Hisql實(shí)現(xiàn)菜單管理(增刪改查)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • .net5?使用Hangfire的過(guò)程記錄

    .net5?使用Hangfire的過(guò)程記錄

    最近項(xiàng)目遇到這樣的需求,需要實(shí)現(xiàn)根據(jù)領(lǐng)取時(shí)間改變優(yōu)惠券狀態(tài)的功能,本文給大家分享.net5?使用Hangfire的過(guò)程記錄,感興趣的朋友跟隨小編一起看看吧
    2022-02-02
  • 在ASP.NET中重寫URL的代碼

    在ASP.NET中重寫URL的代碼

    在ASP.NET中重寫URL的代碼...
    2007-03-03
  • C#操作Excel數(shù)據(jù)增刪改查示例

    C#操作Excel數(shù)據(jù)增刪改查示例

    Excel數(shù)據(jù)增刪改查我們可以使用c#進(jìn)行操作,首先創(chuàng)建ExcelDB.xlsx文件,并添加兩張工作表,接下按照下面的操作步驟即可
    2013-11-11
  • Asp.net 中使用GridView控件實(shí)現(xiàn)Checkbox單選

    Asp.net 中使用GridView控件實(shí)現(xiàn)Checkbox單選

    在GridView控件中,第0列有放一個(gè)CheckBox控件,現(xiàn)想實(shí)現(xiàn)對(duì)CheckBox進(jìn)行單選,怎么實(shí)現(xiàn)呢?下面小編通過(guò)本文給大家分享Asp.net 中使用GridView控件實(shí)現(xiàn)Checkbox單選功能,一起看看吧
    2017-07-07

最新評(píng)論