VS2013通過MySQL方式連線到MySQL

2021-08-02 13:41:47 字數 933 閱讀 7500

vs2013通過mysql方式連線到mysql

mysql官網上c++的api有兩個。乙個是很成熟的mysql++,據說用了很多年了經歷了若干變化,深受好評;另乙個mysql connector/c++,近兩年才出的,模仿jdbc做的,封裝得很方便使用。本文主要介紹mysql方式。

1.新建mysqltest工程

2.將資料夾mysql目錄下的include新增到vc++目錄中的包含目錄中,將資料夾mysql目錄下的lib新增到vc++目錄中的庫目錄中

3.新增附加依賴項,將mysql目錄下的libmysql.lib新增到鏈結器——輸入——附加依賴項中

4.修改工程執行平台 ,由於系統是64位的,故mysql也是64位的,而我們建立的工程是win32控制平台程式,無法直接使用64位的libmysql.lib

5、將mysql目錄中的libmysql.dll,libmysql.lib拷到所建工程的debug/release資料夾下,並將libmysql.dll拷到system32和syswow64這兩個系統資料夾下

6.測試**

VS2013下連線MySQL5 6小例

連線的方式有2種,一種是純c風格的,不需要使用connector.c 1.1目錄下提供的內容。個人覺得麻煩,看著亂,網上有很多資源 另一種就是利用connector.c 1.1提供的內容,簡潔,這裡只講這種方法連線資料庫。首先,新建乙個vc 的win32空專案。新增原始檔,如下 暫時無法執行,具體配...

vs2013下c 連線mysql資料庫

本文使用的是mysql提供的api來進行連線,這樣使用比較方便。開發環境 mysql 5.6 vs2013 win8.1作業系統 步驟1 要使用mysql的api,需要mysql安裝目錄下include 和 lib 兩個資料夾的東西,如果你用的是wamp或者phpstudy,裡面的mysql可能沒這...

mysql5 6通過mysqldump自動備份

一 執行環境 作業系統 linux redhat 資料庫 mysql 5.6 二 備份規劃 1.資料備份位置 opt www back database pac data 2.備份日誌位置 opt www back database pac logs 3.shell指令碼位置 opt soft sc...