MySQL 5.0 引入基於 Microsoft Windows Installer (MSI) 技術的雙向導模式——MySQL 安裝向導 + MySQL 配置向導,大幅降低新手部署門檻。本文詳細拆解三大核心階段操作要點。
setup.exe 存在 → 雙擊啟動.msi 文件存在 → 雙擊啟動(Windows 2000/XP/2003 內置 MSI 3.0+ 支持)基於 WiX (Windows Installer XML) 開源工具包構建,支持腳本化、事務性回滾、狀態管理:
C:\Program Files\MySQL\MySQL Server 5.0\,建議保持或改為短路徑(如 D:\MySQL50)避免空格路徑問題此向導將生成 my.ini 並註冊 Windows 服務,核心頁面:
| 配置頁面 | 關鍵選項 | 建議 |
|---|---|---|
| 服務器類型 | Developer Machine / Server Machine / Dedicated MySQL Server | 開發機選 Developer;生產專用選 Dedicated,自動調大緩存參數 |
| 數據庫用途 | Multifunctional / Transactional Only / Non-Transactional Only | Multifunctional(同時支持 InnoDB/MyISAM) |
| InnoDB 表空間 | 數據/日志路徑、大小 | 分盤存放(數據盤、日志盤分離),預分配空間 |
| 併發連接數 | Decision Support (DSS) / Online Transaction Processing (OLTP) | OLTP 環境選 Online Transaction Processing,自動調大 max_connections |
| 網絡配置 | 端口(默認 3306)、啟用 TCP/IP、Strict Mode | 保持默認,生產環境建議啟用防火牆限制訪問源 |
| 字符集 | Default Character Set | 強烈建議選 UTF-8,避免中文亂碼 |
| 服務配置 | 服務名、自動啟動、啟用命名管道/共享內存 | 服務名默認 MySQL,多實例需修改;勾選自動啟動 |
| 安全設置 | root 密碼、允許遠程 root 登錄、匿名用戶 | 設置強密碼,**禁止遠程 root**、**移除匿名用戶** |
mysql -u root -p 輸入密碼登錄STATUS; 確認版本、字符集、運行時間services.msc) 確認 MySQL 服務狀態為「已啟動」「自動」