1.以管理員身份運行cmd,切換到自己mysql的安裝目錄,示例:cd D:\mysql-5.7.13-winx64\bin (這是我的安裝目錄)
2.移除以前安裝的環境: mysqld --remove
3.把安裝目錄下的my-default.ini複製一份到當前文件夾,命名爲:my.ini
4.用記事本打開my.ini,找到【mysqld】,加入以下代碼:
1 2 3 4 5 |
|
skip-grant-tables 這個配置項的作用是跳過登錄的驗證
5.在cmd窗口執行指令:
|
執行以下指令:
|
此時會報錯:
MySQL 服務無法啓動。
服務沒有報告任何錯誤
原因是沒有data這個文件夾
這是我們執行以下指令:
|
這條指令會自動生成data文件夾
注意:在此之前,我們不需要自己手動創建data文件夾,原因是data文件夾裏面有一些文件需要系統自動生成。成功執行這條命令,打開data文件夾會發現 裏面多了一些文件!
6.執行以下命令:
|
這時mysql就會成功啓動了
7.執行命令:
|
按 ‘回車’鍵 (不用輸入密碼,可直接進入)
7.設置root密碼,依次執行以下指令:
use mysql;
update user set authentication_string="此處是你想設置的密碼";
exit;