安裝向導組件列表解讀
| 編號 | 組件 | 用途 | 是否必選 |
| 1 | MySQL Server | 核心數據庫服務 | ✅ 必選 |
| 2 | MySQL Router | 高可用路由/讀寫分離 (集群環境) | ⭕ 可選 (單機不需要) |
| 3 | MySQL Workbench | 圖形化管理工具 (建模、SQL開發、監控) | ⭕ 可選 (推薦裝,方便管理) |
| 4 | MySQL Shell | 現代命令行客戶端 (支持 JS/Python/SQL 模式) | ⭕ 可選 |
| 5 | Visual Studio (C++ 編譯環境) | 編譯 C/C++ UDF、插件、存儲過程 | ❗ **僅開發插件/UDF 時必需** |
| 6 | Python 3.x | MySQL Shell Python 模式、某些腳本工具 | ⭕ 可選 (不影響核心服務) |
關鍵結論
- **普通用戶/應用開發**:**只需勾選 1 (Server) + 3 (Workbench)** 即可。2、4、6 按需,5 **絕大多數情況不需要**。
- **提示「Visual Studio 必須被安裝」** 是因為勾選了「MySQL Server」的某些**可選子功能** (如 `Client Development`、`Embedded Server`),取消勾選那些子功能即可消除 VS 依賴。
- **Python** 同理,非核心依賴。
推薦最小化安裝步驟
- 運行安裝包 → `Custom` (自定義)。
- 僅選中:`MySQL Server` → `Server Instance` (核心) + `MySQL Workbench`。
- 取消:`Client Development`、`Embedded Server`、`Test Suite`、`Router`、`Shell`、`Python`。
- 後續配置:Root 密碼、端口 3306、字符集 `utf8mb4`、開啟防火牆端口。
環境變量 PATH
**安裝程序會自動將 `bin` 目錄加入系統 PATH**,**無需手動修改**。安裝完成後新開 CMD 輸入 `mysql -V` 驗證。