VS在win32平台与mysql链接_vs2010連接mysql數據庫(含win32和x64兩種平台)

本文详细介绍了如何在Windows平台(包括Win32和x64)上安装MySQL并使用VS2010进行连接。首先,通过两种方式安装MySQL,然后在命令行中设置MySQL服务。接着,通过修改VS2010项目的配置属性,添加头文件和库路径,解决32位和64位平台的链接问题。最后,提供了一个简单的C++代码示例展示如何使用MySQL API进行数据库操作。
摘要由CSDN通过智能技术生成

數據庫安裝:

此處有兩種安裝方式,第一種使用xxx.msi圖形化安裝方式,和普通的exe軟件安裝方式一樣,按照默認選項一直下一步就可以。mysql下載地址為http://dev.mysql.com/downloads/windows/installer/

第二種是在mysql官網下載zip壓縮包,解壓開了就是一個文件夾。zip包下載地址為:http://dev.mysql.com/downloads/mysql/

根據自己的電腦操作系統位數選擇相應的版本,否則到時vs鏈接過不了。

本文只說明第二種安裝方式。

1.將mysql-5.6.14-winx64.zip解壓縮到C:\mysql目錄下,也可以是其它目錄,自己隨意。進入到C:\mysql\mysql-5.6.14-winx64目錄,看到有很多個.ini文件,這個就是數據庫的配置文件,不同類型的數據庫對應一個.ini文件,你可以設定端口 字符集等等,修改完了之后將文件命名為my.ini,這樣mysql server就能識別了。不過如果你沒有特殊需要,這個文件是可以不用動的,刪除了也可以,所有的配置項mysql自己都有默認值的。

2.運行欄輸入cmd,進入命令界面,cd C:\mysql\mysql-5.6.14-winx64\bin,這里放着mysqld.exe命令

將mysql增加到系統服務中:運行命令mysqld --install 或者 mysqld --installmysql

3.啟動mysql服務端:net start mysql (必須啟動着 vs才能連接上來,要是數據庫連接失敗請查看mysql服務是否啟動)

4.使用系統管理員身份運行在命令行運行:mysql -uroot 進入之后就可以執行相關的數據庫命令了,若只是以mysql進入,則很多命令執行不了,必須以root用戶進入,這里沒有密碼

5.不想使用數據庫了就關掉mysql服務,免得占用內存:net stop mysql

刪除mysql服務:mysqld --remove mysql

接下來對如何使用MySql的API連接MySql數據庫,開發環境為VS2010.

一、VS2010工程設置工作(win32下)

1.首先,建立一個windows應用程序的工程,將項目-->xx屬性(xx為自己取的名字)-->配置屬性-->C/C++->預處理器->預處理器定義下的_WINDOWS改為_CONSOLE,默認一般已經這樣了

93640666c40130335d8f659af64ce9dd.png

2.鏈接器->系統->子系統 選擇為控制台。默認已經這樣的就不用動

defbd281415abbef625dd099c247dc8e.png

由於我們要使用Mysql的API,並且我們機子上肯定安裝了Mysql數據庫,所以我們要將工程的頭文件路徑指向Mysql安裝目錄的同文件mysql.h所在的位置,將連接庫路徑指向libmysql.lib所在的路徑,

在我的機子上,Mysql 的安裝路徑為&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值