当前位置:首页 > NAS

Navicat连接docker容器中的mysql报2059错误

Yuki2024-02-18NAS102

原因:即从mysql5.7版本之后,mysql更新了验证方式,默认采用了caching_sha2_password验证方式,需要修改验证方式。

解决方法:

1、进入docker容器

//获得mysql容器id
docker ps

docker exec -it [mysql容器id] bash

mysql -u root -p
[输入root密码]1234567

如果看到mysql>就可以执行下一步了

2、执行sql语句进行验证方式的修改

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root账户密码';

扫描二维码推送至手机访问。

版权声明:本文由发布,如需转载请注明出处。

本文链接:http://tamako.cn:8003/?id=30

分享给朋友:

“Navicat连接docker容器中的mysql报2059错误” 的相关文章

黑群晖显示真正CPU信息

黑群晖显示真正CPU信息

1.将ch_cpuinfo及LANG.txt上传到文件夹中…

群晖NAS实现外网映射本地磁盘访问

群晖NAS实现外网映射本地磁盘访问

1、我的电脑右键管理,点服务,找到WebClient服务,设置启动类型设置为自动2、同时按windows+R按键打开运行,输入regedit打开注册表,然后到注册表找到下面的路径…