mysql5.7開始解壓版的安裝方式有變化,其實這在官方文檔裏面都講的很清楚了,只不過大部分人沒注意,導致配置失敗。
1.解壓縮文檔到某位置 ,比如c:/mysql
2.設置my.ini-default的
basedir=mysql文件夾位置,比如c:/mysql
datadir =mysql文件夾位置/data,比如c:/mysql/data(data文件夾不存在的請新建)
3.win+R運行cmd,打開windows控制檯。
4.進入mysql/bin文件夾位置,比如 c:/mysql/bin
在windows控制檯輸入:cd c:/mysql/bin
5.在windows控制檯輸入:mysqld --initialize-insecure(建議用這個,很重要,這是跟之前版本安裝的區別)
親測在win10等windows系統下,沒有該步驟會使MYSQL服務無法啓動,並且不報任何錯誤。
6.在windows控制檯輸入:mysqld -install
7.在windows控制檯輸入:net start mysql
8.在windows控制檯輸入:mysql -uroot
無密碼直接進入mysql
9.在mysql控制檯輸入:alter user 'root'@'localhost' identified by '新密碼';
來設置新的mysql密碼。