1. 程式人生 > >win7 64位 安裝MySQL5.7.20

win7 64位 安裝MySQL5.7.20

二、解壓
我直接放在了D盤根目錄,D:\mysql-5.7.20-winx64

三、配置
1.解壓後的資料夾裡沒有data資料夾和my.ini檔案,需要手動新建一個my.ini檔案,裡面的內容如下:(把D:\mysql-5.7.20-winx64改成你自己的檔案位置)

[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8 
[mysqld]
#設定3306埠
port = 3306 
# 設定mysql的安裝目錄
basedir=D:\mysql-5.7.20-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=D:\mysql-5.7.20-winx64\data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB

【劃重點】my.ini檔案儲存好之後,複製一份放到bin資料夾中,不然後面新建data資料夾的時候會出錯。
2. 在開始的搜尋欄裡輸入cmd,對出來的cmd.exe右鍵選擇以管理員身份執行,在彈出的視窗內,進入到解壓檔案的bin目錄,我的是D:\mysql-5.7.20-winx64\bin
(1)輸入mysqld install回車,安裝
(2)輸入mysqld --initialize-insecure回車,用來初始化data資料夾(這個必須要在第三步之前輸入,否則第三步會失敗)
(3)輸入net start mysql回車,啟動服務
3. 一開始沒有密碼,直接輸入mysql -u root -p回車,出現讓你輸入密碼,直接回車就好,然後就進入了。如果想設定個密碼,需要先退出來,輸入exit回車,回到D:\mysql-5.7.20-winx64\bin,輸入mysqladmin -u root -p password 1234,其中1234就是設定的密碼,出現輸入密碼的提示,還是直接回車就好。

四、設定環境變數

每次開啟MySQL都要先進入到D:\mysql-5.7.20-winx64\bin的話就太麻煩了,把這個路徑加入到系統的環境變數中,以後就可以直接在cmd視窗輸入mysql -u root -p進入了。