Navicat连接数据库mysql报错10061

在使用nacicat连接docker中的mysql容器时出现了10061的错误

在使用docker安装完mysql8,使用sqlyog或者nacicat连接,需要修改密码加密规则,因为低版本客户端工具不支持mysql8最新的加密规则

进入mysql容器

docker exec -it mysql bash

登录 

mysql -uroot -p

输入密码

执行sql

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

123456是密码

重新配置连接即可

你可能感兴趣的:(数据库,mysql)