免安裝版初始化mysql5.7.26
cmd窗口 run as administrator
mysqld --initialize-insecure --user=mysql # 初始化mysql data目錄
mysqld --install 安裝windows服務 # mysqld --remove 刪除服務
net start mysql 啓動服務 # net stop mysql 停止服務
初始化root密碼
use mysql;
UPDATE user SET authentication_string=password('123456') where user='root';
FLUSH PRIVILEGES;
配置編碼爲utf8
show variables like '%char%' 顯示爲gbk
在mysql根目錄新建my.ini增加如下內容:
[mysqld]
character_set_server=utf8
[mysql]
default-character-set=utf8
重啓mysql
net stop mysql
net start mysql