數據庫安裝:
此處有兩種安裝方式,第一種使用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,默認一般已經這樣了
2.鏈接器->系統->子系統 選擇為控制台。默認已經這樣的就不用動
由於我們要使用Mysql的API,並且我們機子上肯定安裝了Mysql數據庫,所以我們要將工程的頭文件路徑指向Mysql安裝目錄的同文件mysql.h所在的位置,將連接庫路徑指向libmysql.lib所在的路徑,
在我的機子上,Mysql 的安裝路徑為&#