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

MySQL 5.5 Win7 安裝卡死終極解法:刪除 C:\ProgramData\MySQL 殘留目錄即可乾淨重裝

     編輯:MySQL 綜合教學

MySQL 5.5 Win7 安裝卡死終極解法

現象:MySQL 5.5 (32/64 位) 安裝至最後一步「Start Service」無響應、卡死。卸載重裝依然卡在同一步。根因:**官方卸載程式不刪除 C:\ProgramData\MySQL 目錄**,殘留數據目錄導致新安裝初始化衝突。

一鍵解決

  1. 完全卸載 MySQL (控制面板/程式和功能)。
  2. **顯示隱藏文件夾** (資料夾選項 → 檢視)。
  3. **徹底刪除** C:\ProgramData\MySQL 整個資料夾。
  4. 重新執行安裝程式,全程順暢通過。

為什麼是 ProgramData?

  • MySQL 5.5+ Windows 版預設將數據目錄放在 C:\ProgramData\MySQL\MySQL Server X.Y\data\。
  • 該目錄包含 ibdata1, ib_logfile*, mysql 系統庫等核心文件。
  • 安裝程式檢測到該目錄存在且非空,嘗試復用/升級,導致服務啟動邏輯死循環。

避坑最佳實踐

  • ✅ **自定義安裝路徑**:安裝精靈選「Custom」,將 **Data Directory** 改至非系統盤 (如 D:\MySQL\Data),卸載時不受 ProgramData 干擾。
  • ✅ **使用 ZIP 免安裝版**:開發測試環境首選,刪資料夾即乾淨卸載。
  • ✅ **安裝前檢查**:netstat -ano | findstr 3306 確認端口無佔用;sc query MySQL 確認無殘留服務。

一句話總結: Win7/10/11 安裝 MySQL 卡死 99% 是 **ProgramData 殘留**,刪掉它,世界清淨。

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