首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 5.5 安裝報錯「記憶體 0x00000000 無法 read」完整解決方案

     編輯:MySQL 綜合教學

Windows 下安裝 MySQL 5.5 常遇到「記憶體 0x00000000 無法 read」錯誤,主因是舊版殘留檔案、註冊表、快取衝突。以下為徹底清理重裝步驟:

徹底移除舊安裝

  1. 停止服務:net stop mysql(管理員命令提示字元)
  2. 控制台 → 程式與功能 → 解除安裝 MySQL
  3. 刪除安裝目錄(如 C:\Program Files\MySQL\)
  4. 刪除資料目錄殘留:
    • C:\ProgramData\MySQL\
    • C:\Documents and Settings\All Users\Application Data\MySQL\(XP/Server 2003)
    • C:\Users\<用戶名>\AppData\Roaming\MySQL\(Vista/7/10/11)
  5. 清理註冊表(regedit 搜尋 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
    • HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB
    • HKEY_CURRENT_USER\SOFTWARE\MySQL AB
  6. 重啟電腦(確保檔案鎖定釋放)

重新安裝

  1. 以管理員身分執行安裝程式
  2. 選擇 Custom 安裝,指定安裝路徑(避免中文路徑)
  3. 配置階段:字符集選 utf8mb4,勾選 Add to PATH
  4. 完成後以服務方式啟動

常見殘留清理補充

若刪除資料目錄提示「檔案被佔用」:

  • 工作管理員結束 mysqld.exe、mysql.exe 所有進程
  • 使用 Unlocker 或 Process Explorer 釋放鎖定
  • 安全模式下刪除

釋放 C 槽空間順手清理

  • %TEMP%、C:\Windows\Temp\ 臨時檔
  • 瀏覽器快取、Cookies、歷史記錄
  • C:\Windows\ServicePackFiles\、Driver Cache\、SoftwareDistribution\Download\
  • 系統還原點(保留最新一個)

核心原則

乾淨環境 = 成功安裝。MySQL 對 Windows 註冊表與資料目錄極度敏感,任何殘留皆可能導致安裝失敗或服務無法啟動。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved