纵有疾风起
人生不言弃

navicat连接mysql8.0需要修改的地方

因为新项目选了mysql8.0,navicat客户端连接出现连接不上的问题

以下是解决步骤

方法引用了此文:https://blog.csdn.net/xinpengfei521/article/details/80403965#commentBox

 

请先看引文,我就不复制了,引文中有一处有错误,我就改了两步

授权 root 用户的所有权限并设置远程访问

GRANT ALL ON *.* TO ‘root’@‘%’;

GRANT ALL ON 表示所有权限,% 表示通配所有 host,可以访问远程。

刷新权限

flush privileges;

修改加密规则

ALTER USER ‘root’@% IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;

注引文中红色%是localhost,请根据你user表具体用户情况修改

其他步骤我就不用了。

很多人说myql8.0的连接数据密码加密方式和5.0不一样导致navicat提示(usering password:yes)

这个我还没有遇到,我现在用的mysql8.0.1

 

 

未经允许不得转载:起风网 » navicat连接mysql8.0需要修改的地方
分享到: 生成海报

评论 抢沙发

评论前必须登录!

立即登录