navicat连接高版本的数据库加密问题报错
分类: MySQL 标签: navicat连接问题
2023-02-14 16:16:27 696浏览
navicat连接问题
上网查了下,原来是mysql8换了加密插件,而navicat还是用的旧加密方式,所以就连接不上了。网上有两种解决方案,一种是重新连接Msyql安装程序,重新设置密码加密方式。这种方式不喜欢,跳过了。还有一种是进数据库里修改,参考:在命令下进入数据库,运行:
1.USE mysql;
2.ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mypassword';
3.FLUSH PRIVILEGES;
补充:docker安装的MySQL用Navicat连不上解决方案:
参考文章:https://www.jb51.net/article/207911.htm
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'newpassword'
如果发现第一步mysql -u root -p都有问题的话;(有的人 )
进bin目录下执行:
.\mysql -uroot -p
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
暂无评论,快来写一下吧
展开评论
他的专栏
他感兴趣的技术