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

Windows 7/XP MySQL 安裝失敗徹底卸載清理指南

     編輯:MySQL 綜合教學

Windows 7/XP MySQL 安裝失敗徹底卸載清理指南

MySQL 在 Windows 上安裝失敗(常見卡在 Start Service 步驟)後,普通卸載往往殘留檔案、註冊表、服務,導致重裝仍報同樣錯誤。本文提供經驗證的「核級清理」步驟,確保乾淨重裝。

通用原則

  1. 先停止並刪除服務
  2. 刪除資料目錄與設定檔
  3. 清理註冊表殘留
  4. 重啟 OS 釋放檔案鎖定

Windows 7 / 10 / 11 完整清理

REM 1. 以管理員身分執行 CMD / PowerShell
REM 2. 停止並刪除服務
sc stop MySQL
sc delete MySQL

REM 3. 刪除安裝目錄 (預設)
rmdir /s /q "C:\Program Files\MySQL\MySQL Server 8.0"
rmdir /s /q "C:\Program Files (x86)\MySQL"

REM 4. 刪除資料目錄 (隱藏資料夾 ProgramData)
rmdir /s /q "C:\ProgramData\MySQL"

REM 5. 清理註冊表 (備份後操作)
reg delete "HKLM\SYSTEM\CurrentControlSet\Services\MySQL" /f
reg delete "HKLM\SOFTWARE\MySQL" /f
reg delete "HKLM\SOFTWARE\Wow6432Node\MySQL" /f

REM 6. 刪除臨時檔
del /q /f %TEMP%\*.tmp
del /q /f %TEMP%\mysql*

REM 7. 重啟電腦
shutdown /r /t 0

Windows XP 專屬步驟

REM XP 無 sc delete 服務刪除需用 mysqld --remove
"C:\Program Files\MySQL\MySQL Server 5.x\bin\mysqld" --remove

REM 刪除資料目錄
rmdir /s /q "C:\Documents and Settings\All Users\Application Data\MySQL"

REM 其餘同 Win7:刪除安裝目錄、註冊表、重啟

常見殘留導致重裝失敗的典型錯誤

驗證乾淨重裝

  1. 安裝完成後,mysql -u root -p 直接 Enter (無密碼) 能進入。
  2. SHOW DATABASES; 僅有 information_schema、mysql、performance_schema、sys。
  3. SELECT @@datadir; 指向新安裝的 data 目錄。

提示:生產環境建議使用 Chocolatey 或 Winget 管理 MySQL 版本:
choco install mysql --version=8.0.36 -y
升級/卸載一條指令,自動處理相依與清理,杜絕手動殘留。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved
錯誤訊息根因解決
Can't create test file ... lower_case_table_names舊 data 目錄殘留 ibdata1/ib_logfile*步驟 4 必須刪乾淨
Service already exists服務未刪乾淨sc query state= all | find "MySQL" 確認後 sc delete
Access denied for user 'root'@'localhost'舊 mysql.user 表殘留密碼刪 data 目錄後重裝會重建預設無密碼 root