使用Navicat连接到Docker容器中的MySQL数据库时会遇到报错信息:Client不支持认证协议,并提供相应的解决方法
发布时间
阅读量:
阅读量

1、启动mysql容器,进入容器bash并进入mysql命令行。
# docker start mysql02
需要特别说明的是,此处所使用的mysql02标识为mysql容器的别名
# docker exec -it mysql02 bash
# mysql -uroot -p

2、容器中登录mysql,查看mysql的版本
mysql> status;

3、进行授权远程连接(注意mysql 8.0跟之前的授权方式不同)
许可
GRANT ALL ON . T
全部评论 (0)
还没有任何评论哟~
