mysql-5.6.22-win32.zip(或 x64 版),約 350 MB。C:\Program Files\mysql-5.6.22-win32。複製 my-default.ini 為 my.ini,修改關鍵段:
[mysqld] basedir="C:\Program Files\mysql-5.6.22-win32" datadir="C:\Program Files\mysql-5.6.22-win32\data" port=3306 character-set-server=utf8 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [client] loose-default-character-set=utf8 [WinMySQLadmin] Server="C:\Program Files\mysql-5.6.22-win32\bin\mysqld.exe"
同級建立 data 空資料夾。
bin 目錄。mysqld --install,提示 Service successfully installed。net start mysql(或 `services.msc` 圖形化啟動)。mysql -u root -p -- 密碼為空,直接 Enter -- 設定新密碼 mysqladmin -uroot -p password '新密碼' -- 舊密碼處直接 Enter
SHOW VARIABLES LIKE '%version%';
mysql -u root -p USE mysql; UPDATE user SET Host='%' WHERE User='root'; FLUSH PRIVILEGES;
防火牆需放行 3306 端口。
參考 MySQL 5.6 參數優化指南 調整 `innodb_buffer_pool_size` 等核心參數,修改後需重啟服務生效。