MySQL 5.6 系列仍廣泛用於舊系統維護,免安裝版(ZIP)適合快速部署、多版本共存或攜帶式開發環境。
mysql-5.6.13-win32.zip(或 x64 版)D:\Program Files\MySQL\mysql-5.6.13-win32複製 my-default.ini 為 my.ini,關鍵配置:
[client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir=D:\Program Files\MySQL\mysql-5.6.13-win32 datadir=D:\Program Files\MySQL\mysql-5.6.13-win32\data sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
MYSQL_HOME = 解壓根目錄Path 追加 %MYSQL_HOME%\bincd D:\Program Files\MySQL\mysql-5.6.13-win32\bin mysqld install MySQL56 --defaults-file="D:\Program Files\MySQL\mysql-5.6.13-win32\my.ini"
移除服務:mysqld remove MySQL56
net start MySQL56
或透過「服務」管理工具圖形化啟動。
mysql -u root
# 進入後
USE mysql;
UPDATE user SET password=PASSWORD('123456') WHERE user='root';
FLUSH PRIVILEGES;
QUIT
5.6 版本仍支援 password 欄位直接更新。
C:\Windows\System32\cmd.exeC:\Windows\System32\cmd.exe /k "D:\Program Files\MySQL\mysql-5.6.13-win32\bin\mysql.exe" -u root -p雙擊即可直達 MySQL 命令列。
--initialize,首次啟動服務會自動建立 data 目錄此配置流程經實測可在 Windows 7/10/Server 2016 正常運行,適合舊專案維護或教學環境快速佈署。