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

Windows 2000 安裝 MySQL 常見坑與解決:非預設路徑、版本升級、資料庫位置

     編輯:MySQL 資料庫相關知識

早期 Windows 2000 上安裝 MySQL 3.22/3.23 版本常遇到的三大經典問題,雖然版本老舊,但排查思路對理解 MySQL 服務機制仍有參考價值。

問題一:安裝到非預設目錄(如 D:\win32app\mysql)服務啟動失敗

原因:Windows 服務註冊的路徑仍指向舊目錄,my.cnf 修改不影響服務啟動參數。

解法:手動指定 --basedir 啟動:

D:\win32app\mysql\bin\mysqld --basedir=D:\win32app\mysql
net start mysql

或重新註冊服務:

mysqld --remove
mysqld --install --basedir=D:\win32app\mysql

問題二:從 3.11 升級到 3.22/3.23 時 mysql --install 失敗

原因:舊版本檔案、註冊表殘留衝突。

解法:徹底清理後重裝:

  1. 停止服務:net stop mysql / mysqladmin -u root -p shutdown
  2. 刪除安裝目錄所有檔案。
  3. 刪除註冊表 HKEY_LOCAL_MACHINE\SOFTWARE\MySQL 相關鍵值。
  4. 重新安裝新版本。

問題三:Windows 上資料庫檔案在哪?

預設資料目錄:[安裝目錄]\data\(如 C:\mysql\data\),每個資料庫一個子目錄,裡面是 .frm、.MYD、.MYI 檔案。

問題四:去哪下載?

官網 dev.mysql.com/downloads,或國內鏡像站。建議下載 GA(General Availability)穩定版。

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