官網選 ZIP Archive 版 (win8 64位通用、乾淨無綁定)。下載頁拉至底部選 64bit ZIP Archive 點擊 Download。需登錄/註冊 Oracle 帳號 (密碼需大小寫字母數字混合)。
F:\mysql-5.7.10-winx64)my.ini 取代 my-default.ini:[mysql] default-character-set=utf8 [mysqld] port = 3306 basedir=F:\mysql-5.7.10-winx64 datadir=F:\mysql-5.7.10-winx64\data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB
cd F:\mysql-5.7.10-winx64\bin mysqld install net start mysql
若報錯 1067 請檢查 my.ini 路徑。
mysqld --initialize
無輸出即成功,自動生成 data 目錄。再次 net start mysql 即可啟動。
任務管理器 → 服務標籤 → 找到 MySQL 右鍵啟動/停止。
mysql -uroot -p (預設無密碼,但 5.7 可能報 1045 錯誤)my.ini [mysqld] 加入 skip-grant-tables,重啟服務mysql -u root -p 免密進入USE mysql;
UPDATE user SET authentication_string = PASSWORD('新密碼') WHERE user = 'root';
FLUSH PRIVILEGES;
QUIT;
skip-grant-tables,重啟服務本教學詳細記錄 5.7.14 從下載、配置、服務安裝、data 初始化、密碼重置的完整實操流程,特別針對 5.7 版本特有的初始化機制與密碼機制變更進行說明。