MySQL8下载
初始化目录
D:\mysql\mysql-8.0.15-winx64\bin\mysqld --initialize
安装服务
my.ini配置文件
[client]
default-character-set=utf8
port=3307
[mysqld]
character-set-server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#default_authentication_plugin=mysql_native_password
port=3307
D:\mysql\mysql-8.0.15-winx64\bin\mysqld install mysql8 --defaults-file="D:\mysql\mysql-8.0.15-winx64\my.ini"
启动服务
net start mysql8
连接服务
D:\mysql\mysql-8.0.15-winx64\mysql -u root -P 3307 -h 127.0.0.1 -p
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxxxx';
workbench
MySQL8.0中默认新建用户使用caching_sha2_password,而不是原生的加密策略。这样客户端使用原有方式连接就会出现问题。
caching_sha2_password->mysql_native_password
set global default_authentication_plugin=mysql_native_password; set @@global.default_authentication_plugin=mysql_native_password;