安裝前需求
- 32 位元 Windows:9x/ME/NT/2000/XP/Server 2003(推薦 NT 核心版本支援服務模式)
- TCP/IP 協定支援
- MySQL 5.0 二進位安裝包:官方下載
- 解壓工具(.zip/.msi)
- 磁碟空間 ≥ 200MB
- 若表 > 4GB:需 NTFS、設定
MAX_ROWS/AVG_ROW_LENGTH
- ODBC 連接需額外安裝驅動
三種安裝套件選擇
| 套件類型 | 檔名特徵 | 內容 | 建議對象 |
| 基本版 | mysql-essential-*.msi | 最小需求、含服務器、無可選元件 | 大多數使用者 |
| 完整版 | mysql-*.zip | 所有檔案、含設定精靈、可選元件、基準測試 | 開發者、需完整功能者 |
| 免安裝版 | mysql-noinstall-*.zip | 無自動安裝、無設定精靈、需手動設定 | 進階使用者、客製化部署 |
升級安裝注意事項 (從 4.1.5 升級)
- 取得並安裝新版
- 必要時安裝設定檔
- 選擇欲使用的服務器版本
- 啟動服務器
- 設定 MySQL 帳號密碼
設定精靈
MySQL 5.0 內建圖形化 MySQL Server Instance Config Wizard,自動:
- 依問題建立客製
my.ini
- 套用至範本產生最終設定
- 啟動服務、設定為 Windows 服務
- 保護預設帳號(設定 root 密碼、移除匿名帳號、禁止遠程 root)
啟動方式:
- 安裝完成後自動進入
- 開始選單 → MySQL → MySQL Server Instance Config Wizard
- 直接執行
bin\MySQLInstanceConfig.exe
精靈操作流程
- 偵測現有設定:發現
my.ini 可選「重新設定」或「移除實例」
- 重新設定:舊
my.ini 更名為 my_時間戳.ini.bak
- 移除實例:停止服務、移除服務、刪除
my.ini(安裝目錄保留)
- 設定類型選擇:Standard Configuration / Detailed Configuration
- 後續步驟:伺服器類型、資料庫用途、InnoDB 設定、連接數、字元集、Windows 服務名稱、root 密碼、確認執行
字元集設定建議
- 繁體中文環境建議
utf8 或 big5
- 預設
latin1 會導致中文亂碼
- 精靈中「Character Set」選擇
Best Support For Multilingualism (utf8) 或手動指定
安裝後驗證
mysql -uroot -p
# 輸入安裝時設定的 root 密碼
SHOW DATABASES;
STATUS;