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

MySQL 徹底手動卸載指南 (Windows 環境)

     編輯:MySQL 綜合教學

適用場景

官方卸載程式殘留文件/註冊表、多版本衝突、需乾淨重裝時使用。

完整卸載步驟

1. 停止並移除服務

net stop mysql
sc delete mysql
# 或
mysqld --remove

2. 刪除安裝目錄

  • 預設路徑:`C:\Program Files\MySQL\MySQL Server X.Y\`
  • 自定義路徑:刪除安裝時指定的全部文件夾。

3. 刪除數據目錄 (⚠️ 謹慎操作,確認已備份)

  • 預設:`C:\ProgramData\MySQL\MySQL Server X.Y\Data\`
  • 自定義:`my.ini` 中 `datadir` 指向的路徑。

4. 清理註冊表

打開 `regedit`,刪除以下鍵值 (視版本而定):

  • `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL`
  • `HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB\`
  • `HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MySQL AB\`
  • `HKEY_CURRENT_USER\Software\MySQL\`

5. 刪除環境變量

系統變量 `Path` 中移除 MySQL `bin` 目錄路徑。

6. 刪除快捷方式

  • 開始菜單:`C:\ProgramData\Microsoft\Windows\Start Menu\Programs\MySQL\`
  • 桌面快捷方式。

7. 重啟電腦

確保所有服務句柄、文件鎖定完全釋放。

驗證乾淨度

重新安裝前,執行 `mysql --version` 應提示「不是內部或外部命令」;`services.msc` 中無 MySQL 服務。

避坑提示

  • MySQL 8.0+ 數據目錄預設隱藏在 `C:\ProgramData\`,別遺漏。
  • 若使用 `mysqld --initialize` 初始化過,`data` 目錄下會有 `auto.cnf`、`*.pem` 等文件,需一併刪除。
  • 生產環境操作前,**務必完整備份數據庫** (`mysqldump` 或物理備份)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved