C:\software\Mysql\mysql-5.7.14-winx64Path 加入 C:\software\Mysql\mysql-5.7.14-winx64\bin複製 my-default.ini → my.ini,編輯:
[mysqld] basedir = C:\\software\Mysql\mysql-5.7.14-winx64 datadir = C:\\software\Mysql\mysql-5.7.14-winx64\data port = 3306
在解壓目錄下新建 data 資料夾。
mysqld --initialize --explicit_defaults_for_timestamp # 記錄輸出的臨時 root 密碼
錯誤操作:未在 bin 目錄執行 mysqld --install MySQL → 服務路徑指向錯誤 → net start mysql 報 系統錯誤 2:找不到指定檔案。
修復步驟:
mysqld --remove 移除錯誤服務bin 目錄mysqld --install 重新註冊net start mysql 成功啟動my.ini 加 skip-grant-tables,重啟服務mysql -u root 免密登入USE mysql; UPDATE user SET authentication_string = PASSWORD('newpass') WHERE user = 'root'; FLUSH PRIVILEGES;skip-grant-tables,重啟服務mysql -u root -p # 輸入新密碼 mysql> SHOW DATABASES; mysql> SELECT VERSION(); -- 5.7.14