功能組件選型指南
| 組件 | 說明 | 建議 |
| MySQL Servers | 核心服務 | **必裝** |
| MySQL Workbench | 圖形化管理工具 | 按需,可單獨下載 |
| MySQL Notifier | 系統托盤服務控制 | 建議裝,便於啟停 |
| MySQL for Excel | Excel ↔ MySQL 數據互導 | 預設隨 Server 安裝 |
| MySQL for Visual Studio | VS 內連接/調試 | .NET 開發必裝 |
| MySQL Utilities | 命令行工具集 | DBA 建議裝 |
| Connectors | JDBC/ODBC/NET/Python 等 | 按語言勾選 |
| Documentation | 離線幫助文檔 | 可選 |
關鍵目錄結構
- 安裝目錄:
C:\Program Files\MySQL\MySQL Server X.Y\(含 bin、docs、share、scripts)
- 工具目錄:
C:\Program Files (x86)\MySQL\(Workbench、Notifier、Utilities、Connectors/NET)
- 數據目錄:
C:\ProgramData\MySQL\MySQL Server X.Y\(my.ini 在此**、data、logs)
啟動與初始化命令
# 方式一:直接啟動進程(前台調試)
mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server X.Y\my.ini"
# 方式二:服務管理(生產標準)
net start MySQL56
net stop MySQL56
# 重新註冊服務(修改 my.ini 後)
mysqld --install MySQL56 --defaults-file="C:\Program Files\MySQL\MySQL Server X.Y\my.ini"
配置類型選擇影響
- Multifunctional Database → 預設引擎 **InnoDB**,支援事務、外鍵。
- Non-Transactional Database Only → 預設引擎 **MyISAM**,唯讀/日志分析場景。
避坑提醒
- 安裝路徑含空格時,命令行參數務必加雙引號。
- 修改
my.ini 後必須重新註冊服務(--install)或重啟服務才能生效。
- 防火牆入站規則需放行 3306(安裝向導可自動添加)。