MySQL 官方提供免安裝 ZIP 包,適合綠色部署、多版本共存。本文記錄 Win7 x64 下 MySQL 5.6 解壓、配置 my.ini、註冊服務、修改 root 密碼全流程,附常見 1067 錯誤排查。
下載 mysql-5.6.x-winx64.zip 解壓至 D:\MySQL\MySQL Server 5.6。
[client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir=D:\MySQL\MySQL Server 5.6 datadir=D:\MySQL\MySQL Server 5.6\data default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [WinMySQLAdmin] D:\MySQL\MySQL Server 5.6\bin\mysqld.exe
關鍵點:basedir 指向解壓根目錄,datadir 指向 data 子目錄,路徑用反斜杠且無引號。
mysql -u root
-- 進入 MySQL 後
UPDATE mysql.user SET password=PASSWORD('111111') WHERE user='root';
FLUSH PRIVILEGES;
QUIT
MySQL 5.7+ 需用:ALTER USER 'root'@'localhost' IDENTIFIED BY '111111';
winx64 包。my.ini 路徑正確:basedir、datadir 實際存在,無中文/空格路徑。mysqld --install 和 net start。datadir 下有 ibdata1、mysql 等系統目錄(首次啟動會自動初始化)。netstat -ano | findstr 3306。mysqld.exe。顯示版本號即成功。