官網下載 mysql-5.6.26-winx64.zip(64 位),解壓至自定義目錄,如 D:\mysql-5_x64。
在解壓根目錄新建 my.ini(或重命名 my-default.ini),核心配置:
[client] port=3306 default-character-set=utf8 [mysqld] bind-address=0.0.0.0 port=3306 character_set_server=utf8 basedir=D:/mysql-5_x64 datadir=D:/mysql-5_x64/data max_connections=201
注意:basedir、datadir 必須指向實際路徑,否則服務無法啟動。
MYSQL_HOME=D:\mysql-5_x64。Path,追加 ;%MYSQL_HOME%\bin(分號分隔,勿刪除原值)。cd /d D:\mysql-5_x64\bin mysqld --install MySQL --defaults-file="D:\mysql-5_x64\my.ini" net start MySQL
常用服務指令:
net start MySQLnet stop MySQLsc delete MySQLmysql -u root -p -- 首次無密碼直接 Enter
DELETE FROM mysql.user WHERE user='';
UPDATE mysql.user SET password=PASSWORD('123456') WHERE user='root';
FLUSH PRIVILEGES;
開啟遠程訪問(謹慎使用):
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%' IDENTIFIED BY 'root' WITH GRANT OPTION; FLUSH PRIVILEGES;
my.ini 路徑、是否在 bin 目錄執行、嘗試 mysqld -remove 後重裝。basedir/datadir、編碼設定。