首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Windows 下 MySQL 殘留導致重裝失敗?完整卸載與重裝腳本實戰

     編輯:MySQL 資料庫相關知識

問題現象

MySQL 安裝失敗、服務啟動報「路徑錯誤」或「意外終止」,通常是因為舊版 MySQL 未完全卸載,殘留服務註冊、資料目錄或設定檔導致衝突。

徹底卸載步驟(批次檔)

新建 uninstall_mysql.bat 以系統管理員身分執行:

@ECHO OFF
net stop MySQL
c:\mysql\bin\mysqld-nt.exe -remove
pause
  • net stop MySQL:停止服務(若存在)。
  • mysqld-nt.exe -remove:從服務控制管理器移除服務註冊。
  • 執行後建議手動刪除安裝目錄(如 c:\mysql)與資料目錄(如 c:\mysql\data),並清理註冊表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL。

全新安裝與服務註冊(批次檔)

新建 install_mysql.bat 以系統管理員身分執行:

@ECHO OFF
e:\mysql\bin\mysqld-nt.exe -install
net start MySQL
pause
  • 路徑請依實際解壓目錄調整(範例為 e:\mysql)。
  • -install 註冊為 Windows 服務,net start 立即啟動。
  • 若設定 my.ini 中的 basedir/datadir,確保路徑正確且目錄存在。

常見坑點提醒

  • 安裝路徑含空格需用雙引號包裹。
  • 若報錯 1067 進程意外終止,請檢查 my.ini 的 basedir/datadir、權限、防毒軟體攔截。
  • 升級版本前務必備份 data 目錄與 my.ini。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved