第一步:下載
下載地址:http://dev.mysql.com/downloads/mysql/
滾動到下方就能看到了,根據自己的需求下載;
我的電腦為64為的所以下載的為 Windows (x86, 64-bit), ZIP Archive這個版本;


下載后解壓到你要放的地方就好;
第二步:配置
1:將根目錄的bin文件夾配置到 path環境變量中(不知道的百度一下); 這里可以參考之前的python環境變量是如何配置的:http://www.cnblogs.com/mlgjb/p/8022280.html。
我的為:D:\Program Files\mysql-5.7.16-winx64\bin配置到環境變量就好了;
2:修改或復制一份my-default.ini文件然后改名為my.ini; (如果mysql的目錄下沒有這個文件,直接新建即可,將以下內容直接復制到其中即可,注意啊:文件庫的安裝目錄和數據的存放目錄根據MySQL具體的安裝目錄而定)
(在建立一個ini文件時要注意:Windows10系統是隱藏了后綴名,我之前建立的my.ini文件實際上是my,ini.txt文件,被坑了好久)
在對應的位置,修改添加如下代碼:
[mysql] #設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] #設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir=D:\Program Files\mysql-5.7.16-winx64 # 設置mysql數據庫的數據的存放目錄 datadir=D:\Program Files\mysql-5.7.16-winx64\data # 允許最大連接數 max_connections=200 # 服務端使用的字符集默認為8比特編碼的latin1字符集 character-set-server=utf8 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB

3:在命令提示符中輸入(注意在進入cmd窗口時要注意:如果是windows10系統,記得要以管理員權限打開。Windows10對用戶權限管理的很嚴格,一般用戶的權限較低,這個要注意。)
(執行這條命令的時候,一定要在安裝MySQL目錄下的bin下執行,具體原因可以參考:http://www.cnblogs.com/mlgjb/p/8761408.html)
mysqld --install
安裝mysql,並把“my.ini”設置為配置文件。提示”Service successfully installed.”表示成功;
4:在命令提示符中輸入
mysqld --initialize
先初始化data目錄,在5.7以前的版本是不需要這一步的,5.7開始要先初始化data目錄,初始化成功以后你會發現根目錄多了個data文件夾;
5:在命令提示符中輸入 net start MySQL啟動mysql ,提示服務啟動成功即可;
以上步驟雖然不難,但有幾個要注意的地方:
- 建立ini文件時,一定要注意是否真正修改了后綴名。
- 復制ini文件的內容時,MySQL的路徑與數據的存儲路徑與MySQL的安裝路徑有關,根據實際情況確定。
- 進入CMD窗口時,一定要以管理員權限方式打開。
- 初始化配置文件的時候,一定要進入到MySQL的bin目錄下進行操作。
參考文章:請點擊:
