MySQL 5.7 引入 JSON、Generated Columns、sys schema 等新特性。Windows 環境下,官方提供的 MySQL Installer 圖形化安裝器支援元件選擇、配置向導、樣本資料庫、Workbench 整合,是最推薦的部署方式。本文記錄完整安裝流程與資料目錄遷移技巧。
Downloads → MySQL Installer 下載 mysql-installer-web-community(線上)或 mysql-installer-community(離線)。

Custom 自定義安裝元件。

Execute 安裝。

Development Machine(開發機,資源佔用較小)。


MySQL57,Standard System Account,啟用自動啟動。


MySQL 5.7 Command Line Client → 輸入密碼 → SHOW DATABASES;

C:\Program Files\MySQL\MySQL Server 5.7\bin 加入系統 Path,即可在任意目錄執行 mysql -u root -p。

MySQL Workbench → 建立連線 → 管理資料庫、執行 SQL、效能儀表板。

net stop MySQL57。C:\ProgramData\MySQL\MySQL Server 5.7\Data 整個資料夾移動至目標路徑(如 G:\filecode\mysqlData)。C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 到桌面編輯:datadir="G:/filecode/mysqlData/" # 注意用正斜線
net start MySQL57 啟動驗證。

Initialize database 失敗:刪除 Data 目錄重新執行配置向導,或手動 mysqld --initialize-insecure。bind-address、root 遠程權限。my.ini 設 character-set-server=utf8mb4、collation-server=utf8mb4_general_ci。官方 Installer 將 Server、Tools、Connectors 一站式部署,避免手動配置 my.ini、初始化、服務註冊的繁瑣坑點,是 Windows 上部署 MySQL 5.7 的最佳選擇。