MySQL 安裝過程出現 Error Nr.1045 通常是因為舊版殘留資料 (特別是 data 目錄與登錄值) 導致 root 密碼衝突。必須徹底移除所有殘留才能全新安裝。
services.msc → 找到 MySQL 服務 → 停止。C:\Program Files\MySQL\C:\ProgramData\MySQL\ (隱藏資料夾,含舊密碼金鑰)C:\Documents and Settings\All Users\Application Data\MySQL\C:\Windows\my.ini 存在即刪除。regedit 刪除以下機碼 (若存在):HKEY_LOCAL_MACHINE\SOFTWARE\MySQLHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQLHKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQLHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL重要:操作登錄表前請先匯出備份。第 3 步的 ProgramData 目錄最常被忽略,導致重裝仍帶入舊密碼。