MySQL 提供 MSI 安裝版與 ZIP 免安裝版兩種方式。本文詳細說明 ZIP 版解壓後的配置步驟、服務安裝、啟動驗證與常見問題排查。
將下載的 mysql-5.6.33-winx64.zip 解壓至目標目錄 (如 D:\mysql\mysql-5.6.33-winx64),在該目錄下建立 my.ini 配置檔:
[mysqld]
# 設定資料目錄 (data 目錄需手動建立或初始化產生)
datadir=D:\mysql\mysql-5.6.33-winx64\data
# 最大連線數
max_connections=200
# 預設字元集
character-set-server=utf8
# 預設儲存引擎
default-storage-engine=INNODB
bin 目錄:cd D:\mysql\mysql-5.6.33-winx64\binmysqld install (注意是 mysqld 非 mysql)
成功訊息:Service successfully installed.

控制台 → 系統工具 → 服務 → 找到 MySQL → 右鍵「啟動」
net start mysql
# 或
mysqld --console (前景模式除錯用)
mysql -u root -p
# 輸入密碼:預設為空,直接按 Enter
| 現象 | 原因 | 解決方式 |
|---|---|---|
| 安裝成功但連線失敗 | 服務未啟動 | 啟動 MySQL 服務 |
| 啟動報錯 1067 | my.ini 路徑設定錯誤 | 檢查 datadir 等路徑是否為實際解壓路徑 |
| 初次啟動失敗無錯誤訊息 | data 目錄缺失或損壞 | 執行 mysqld --initialize 或複製 5.6 版 data 目錄 |
| 中文寫入報錯 1366 | 字元集不匹配 | 參考「MySQL 中文亂碼解決」文章設定 utf8 |
my.ini 路徑建議用絕對路徑,避免相對路徑問題.err 日誌或用 --initialize-insecure 產生空密碼