將重置流程濃縮為可直接複製執行的指令序列,適合熟悉命令列的開發者快速操作。
D:\MySQL\bin)REM 1. 停止服務
net stop mysql
REM 2. 進入 bin 目錄啟動安全模式 (需管理員 CMD,保持視窗開啟)
cd /d D:\MySQL\bin
mysqld --skip-grant-tables
REM 3. 另開管理員 CMD 免密登入並修改密碼
mysql -u root -p
-- 直接按 Enter (空密碼)
UPDATE mysql.user SET password=PASSWORD('123456') WHERE user='root';
FLUSH PRIVILEGES;
\q
REM 4. 結束安全模式視窗 (Ctrl+C 或關閉視窗),重啟服務
net start mysql
REM 5. 驗證新密碼
mysql -u root -p123456
mysqld --skip-grant-tables **必須在獨立視窗持續運行**,關閉即停止服務。--skip-networking 防止外部連入安全模式。