Navicat连接数据库mysql报错10061

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

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

登录

mysql -uroot -p

输入密码

执行sql

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

123456是密码

重新配置连接即可

上一篇 【HarmonyOS 6.0】Network Kit 深度解析:TLS 认证全面支持国密证书
下一篇 什么叫POE交换机?POE交换机使用方法介绍?