解壓至自訂目錄,例:C:\Program Files\mysql57。

複製 my-default.ini 為 my.ini(會覆蓋預設),按需修改:
[mysqld]
basedir = C:\Program Files\mysql57
datadir = C:\Program Files\mysql57\data
character-set-server = utf8
port = 3306
server_id = 11
innodb_buffer_pool_size = 600M
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
注意: 若修改 datadir,**必須將原 data 目錄檔案複製過去**,否則啟動報 1067 錯誤。
搜尋 cmd → 右鍵「以管理員身分執行」 → 切換至 bin 目錄:
mysqld install
成功顯示 Service successfully installed.

mysqld --initialize-insecure
(若用 --initialize 會產生隨機密碼,較麻煩。)
net start mysql
或「右鍵此電腦 → 管理 → 服務」手動啟動。
mysql -u root -p
# 密碼直接 Enter(initialize-insecure 無密碼)
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密碼';

Path → 編輯 → 新增 C:\Program Files\mysql57\bin;(結尾加分號)。Path 路徑中尋找可執行檔,加入後任意目錄下直接輸入 mysql 即可。命令列輸入指令時,系統依序搜尋:當前目錄 → Path 變數列出的所有目錄。找到第一個同名可執行檔即執行。設好 Path 後,無需每次 cd 到 bin 目錄。