Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win10 安裝 MySQL 報錯 Error Nr.1045 完整解決方案

編輯:Win10 系統應用技巧

MySQL 安裝過程出現 Error Nr.1045 通常是因為舊版殘留資料 (特別是 data 目錄與登錄值) 導致 root 密碼衝突。必須徹底移除所有殘留才能全新安裝。

徹底移除步驟:

  1. 停止服務: Win + R → services.msc → 找到 MySQL 服務 → 停止。
  2. 解除安裝: 控制台 → 程式和功能 → 解除安裝所有 MySQL 相關項目。
  3. 刪除資料目錄 (關鍵):
    • C:\Program Files\MySQL\
    • C:\ProgramData\MySQL\ (隱藏資料夾,含舊密碼金鑰)
    • 若為舊版系統可能在 C:\Documents and Settings\All Users\Application Data\MySQL\
  4. 刪除設定檔: 檢查 C:\Windows\my.ini 存在即刪除。
  5. 清理登錄表: Win + R → regedit 刪除以下機碼 (若存在):
    • HKEY_LOCAL_MACHINE\SOFTWARE\MySQL
    • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
    • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
  6. 重新開機後,以全新設定模式重新安裝 MySQL。

重要:操作登錄表前請先匯出備份。第 3 步的 ProgramData 目錄最常被忽略,導致重裝仍帶入舊密碼。

Copyright © Windows教程網 All Rights Reserved