安裝前準備
- 完全移除舊版 MySQL (含服務、資料目錄、註冊表)。
- 下載官方 MSI 安裝包:
mysql-5.0.x-win32.msi。
安裝關鍵步驟
- 服務名稱:自訂服務名 (如
MySQL50),避免與舊版 MySQL 衝突。
- 字元集:安裝嚮導「字元集」頁面選 GBK 或 UTF-8,勿用預設 latin1,否則中文亂碼極難事後修正。
- Root 密碼:安裝嚮導會強制設定 Root 密碼,不再有空密碼。
- 啟動服務:安裝完成自動啟動,若失敗檢查事件檢視器 / 錯誤日誌 (
.err)。
安裝後驗證
cd C:\Program Files\MySQL\MySQL Server 5.0\bin
mysql -u root -p
# 輸入安裝時設定的密碼
mysql> SELECT VERSION();
常見問題與解決
| 現象 | 原因 | 解決 |
| 啟動卡住/失敗 | 字元集/配置錯誤、端口衝突 | 檢查 my.ini、netstat -an | findstr 3306 |
亂碼 | 安裝未選 GBK/UTF8、應用連線未設定字元集 | my.ini 設定 default-character-set、連線字串加 charset=gbk |
| 無法登入 | 密碼錯誤、Host 不匹配 | 重置密碼 (參考 skip-grant-tables 文檔) |
管理工具推薦
- MySQL Workbench:官方免費 GUI (設計、管理、遷移)。
- HeidiSQL:輕量開源,支援 SSH Tunnel。
- phpMyAdmin:Web 介面,適合虛擬主機環境。