系統環境:Win10 64位 MySQL版本:mysql-5.7.18-winX64 部署的步驟就是按照網上說的: 1:修改環境變數path,增加值D:\Program Files\MySQL\MySQL Server 5.7\bin 2:複製了一個舊版本mysql安裝目錄下的my.ini(網上說這 ...
系統環境:Win10 64位
MySQL版本:mysql-5.7.18-winX64
部署的步驟就是按照網上說的:
1:修改環境變數path,增加值D:\Program Files\MySQL\MySQL Server 5.7\bin
2:複製了一個舊版本mysql安裝目錄下的my.ini(網上說這裡是my-default.in,我的my.ini就是複製了這個文件後重命名的,應該都可以),粘貼到5.7的安裝目錄D:\Program Files\MySQL\MySQL Server 5.7,並修改了以下兩句話:
basedir = D:/Program Files/MySQL/MySQL Server 5.7
datadir = D:/Program Files/MySQL/MySQL Server 5.7/data
在安裝目錄D:\Program Files\MySQL\MySQL Server 5.7下創建空的data文件夾;
3:管理員(蛋疼的win10,總是要這個許可權)運行cmd(去windows的system32裡面找到),輸入:mysqld -install,顯示安裝成功;再輸入:net start mysql,提示啟動服務失敗。
此時:到data文件夾下看到5個文件,打開尾碼為.err的文件,裡面提示:Table 'mysql.plugin' doesn't exist
針對這個問題的解決方案是:
1.把my.ini複製到\bin文件夾下;
2.在cmd到\bin目錄,然後輸入mysqld --initialize --user=mysql --console 執行此命令, 生成庫. 註意有個臨時密碼, 要記下來;
3.啟動服務net start mysql;
4.進入mysql命令下:mysql -uroot -p,輸入剛剛的密碼;
5.再輸入set password = password('root') 修改root的登錄密碼;//這裡的root就是新密碼
按照博友的這個方式,我解決了這個版本的安裝問題。
這個解決方法是我參考博友:http://www.cnblogs.com/Catherine2011/p/6543725.html