Centos下使用docker安装Mysql8遇到的问题(2059)

Centos安装docker

安装启动的时候,使用Navicat无法进入,报 2059 异常。原因是Mysql8默认的加密方式改变了。

修改方法:

进入mysql容器

docker exec -it mysql bash

登录mysql

mysql -u root -p
#修改密码加密方式
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

你可能感兴趣的:(后端)