MySQL 5.0 引入基於 MSI (Microsoft Installer) 的安裝精靈與配置精靈,大幅簡化 Windows 部署。本文詳細說明三種安裝類型差異、自訂安裝對話框操作、路徑變更與功能選取。
安裝精靈技術基礎
- 採用 WiX (Windows Installer XML) 開源工具組建構
- 支援 Windows 2000 / XP / Server 2003 原生 MSI
- 舊版 Windows 需更新
Windows Installer 至最新版
三種安裝類型對比
| 類型 | 包含內容 | 適用場景 |
| Typical (典型) | MySQL Server、mysql CLI、mysqldump、myisamchk 等管理工具 | 多數開發/測試環境 |
| Complete (完整) | 安裝包所有內容:嵌入式庫、基準測試套件、腳本、文檔 | 離線文檔需求、嵌入式開發 |
| Custom (自訂) | 完全控制元件選取與安裝路徑 | 多實例部署、非標準路徑、精簡生產環境 |
自訂安裝對話框操作
- 左側樹狀結構列出所有可安裝功能
- 紅色 X = 不安裝;白色勾選 = 安裝
- 點擊功能圖示 → 下拉選單選擇:
Will be installed on local hard drive / Entire feature will be unavailable
- 可變更 安裝路徑 (預設
C:\Program Files\MySQL\MySQL Server 5.0)
安裝後自動啟動配置精靈
安裝完成會自動彈出 MySQL Server Instance Configuration Wizard,引導設定:
- 配置類型:Standard / Detailed
- 伺服器類型:Developer / Server / Dedicated
- 資料庫用途:Transactional (InnoDB) / Non-Transactional (MyISAM)
- InnoDB 表空間路徑、日誌路徑
- 併發連線數、網路設定 (TCP/IP、Port、防火牆、Named Pipe)
- 字元集 (建議 UTF-8 / utf8mb4)
- Windows 服務名稱、啟動類型、Root 密碼、匿名帳號移除
常見問題與技巧
- 多實例:每實例需不同服務名、Port、datadir、my.ini、安裝路徑
- 升級:MSI 支援主版本升級,建議先備份資料與 my.ini
- 靜默安裝:
msiexec /i mysql-5.0.msi /qn INSTALLDIR="D:\MySQL" ADDLOCAL=All
- 修復:控制台 → 程式集 → MySQL → 變更 → 修復
結語
MSI 安裝精靈 + 配置精靈是 Windows 下 MySQL 部署的標準化流程。掌握 Custom 安裝路徑控制、配置精靈關鍵參數 (InnoDB/字元集/服務名)、靜默安裝參數,能實現自動化、可重現的生產級部署。
- 上一篇文章: MySQL 索引分析與優化完整指南:類型、多欄索引、最左前綴、EXPLAIN 解讀
- 下一篇文章: MySQL InnoDB 存儲引擎深度解析:架構、配置參數、表空間、記憶體模型
Copyright ©
程式碼之家 All Rights Reserved