MySQL 5.0+ 提供 Windows 安裝精靈 (MSI) 與配置精靈,新手可快速完成安裝、服務註冊、根密碼設定、防火牆例外、範例資料庫建立。
安裝精靈流程
- 下載 Windows Installer (MSI) 版本 (非 ZIP 免安裝版)。
- 執行
setup.exe 或雙擊 .msi。
- 選擇安裝類型:
Typical (典型):Server + 命令列工具 (mysqldump, mysqladmin 等)。
Complete (完整):所有元件 (含嵌入式庫、效能測試、文件)。
Custom (自訂):勾選元件、變更安裝路徑 (預設 C:\Program Files\MySQL\MySQL Server 5.x)。
- 確認對話框 → Install → 完成後勾選 Configure the MySQL Server now → Finish 進入配置精靈。
配置精靈關鍵步驟
- 詳細設定 (Standard Configuration 僅適合測試)。
- 伺服器類型:
開發機器 (少量連線) / 伺服器機器 (大量連線) / 專用伺服器 (僅 MySQL)。
- 資料庫用途:
多功能資料庫 (InnoDB + MyISAM) / 交易處理 (InnoDB) / 唯讀/分析 (MyISAM)。
- InnoDB 資料檔路徑:可變更至非系統碟提升 I/O。
- 並行連線數:決策支援 (手動設定) / 線上交易 (自動估算)。
- 網路設定:啟用 TCP/IP (預設 3306)、嚴格模式、防火牆例外 自動新增。
- 字元集:UTF-8 (utf8mb4) 推薦支援 Emoji/多語言。
- Windows 服務:服務名稱 (預設
MySQL57)、啟動時自動啟動、包含在 PATH。
- 安全性設定:設定 root 密碼 (強密碼)、建立匿名帳號? 否、root 僅允許本機登入? 是、移除測試資料庫? 是。
- 執行配置 → 完成。
安裝後驗證
- 命令列:
mysql -u root -p 輸入密碼登入。
- 服務管理:
services.msc 確認 MySQL57 狀態為「執行中」。
- 防火牆:輸入規則包含 TCP 3306 (MySQL)。
多實例安裝提示
單機跑多個 MySQL 實例需:
1. 不同安裝目錄/資料目錄 (datadir)。
2. 不同服務名稱 (mysqld --install MySQL57_2)。
3. 不同埠號 (port=3307)。
4. 不同 my.ini 設定檔。