MySQL安裝 + VS2010配置

1、首先是版本的選擇,是安裝community(社區版)還是commercial(商業版)。由於現在只是數據庫入門學習,所以安裝社區版就可以了,免費的。商業版需要收費。

2、上官網搜索需要的安裝包,一般都是下載最新的,百度搜索MySQL官網,就會出來一個MySQL-community的鏈接。


進入鏈接之後,點擊左上角的MySQL on Windows,然後點擊右邊的MySQL installer。進入下面的頁面:


點擊download就可以了,web的是需要安裝的時候聯網的,非web的下載安裝包之後直接裝,建議還是安裝非web的,不然萬一在安裝的時候網速很差呢。注意紅框裏的語句,雖然是32位安裝包,但是32位和64位的二進制都會安裝進去。

3、我下載的是mysql-installer-community-5.6.21.1.msi這個版本,安裝時按默認的安裝步驟Next就可以了,我是64位,windows7操作系統,所以默認MySQL Server和MySQL Workbench 6.2安裝到了Program files下,而其他的都在Program files(x86)下。

安裝之後如果有不需要的部件可以重新雙擊打開安裝包msi,進行remove或者升級等。

4、然後就是在VS2010裏配置了。配置過程網上有很多介紹的,有3步,主要是要分清自己要編譯32還是64的程序。如果是32位:

(1)在C/C++ general裏Additional Include Directories裏添加C:\Program Files (x86)\MySQL\MySQL Connector.C 6.1\include,一定是x86下的;

(2)在Linker->General裏Additional Library Directories裏添加C:\Program Files (x86)\MySQL\MySQL Connector.C 6.1\lib,一定是x86下的;

(3)在Linker->Input裏Additional Dependencies裏添加libmysql.lib;

這些設置完之後,還要在文件裏添加

#include <mysql.h>

網上大部分說要放在stafx.h裏,但是我是用在哪裏就包含在哪裏就可以了;然後編譯。

編譯之後要運行然後提示錯誤0xc000007b。這個錯誤解決辦法是,將libmysql.dll拷貝到C盤的windows下,注意此時是32位程序,所以一定也是x86下的這個dll,不然0xc000007b這個錯誤還是會提示。

如果是64位的話,配置時都應該選擇Program Files文件下的 ,包括libmysql.dll,就是說編譯64位的時候要將原來C盤的windows下32位的libmysql.dll替換掉

以上差不多就配置完了,而且可以使用了。


下面說一下我自己安裝配置的時候遇到的問題。

1、版本的選擇,剛開始不知道什麼差別,所以就每個版本都裝,裝了之後卸,來來回回,有時候卸不乾淨,然後安裝嚮導就變了,不是默認的都選,而且讓自己選擇安裝。



剛開始不知道是怎麼回事,還以爲是安裝包有問題。

2、安裝之後在vs2010裏配置的問題,主要就是32和64不匹配的問題。

    以上基本就是初次接觸MySQL就個人理解寫的一些總結,給也是剛開始學習的朋友們一些借鑑。

    還有不想用最新版的,可以在官網的Archive裏選擇自己需要的版本。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章