解决Navicat不能连接mysql数据库的问题

「爱情、让人受尽委屈。」 2023-10-13 23:06 243阅读 0赞

在实际开中,会遇到Navicat不能连接数据库的问题,如图所示:

在这里插入图片描述

解决办法:

  1. #先登陆mysql
  2. mysql -u root -p ${
  3. your password}
  4. use mysql;
  5. select host, user, authentication_string, plugin from user;
  6. #如果没有host=%的,说明没有启用远程登陆的账户
  7. update user set host='%' where user='root';
  8. #给远程账户授权
  9. Grant all privileges on root.* to 'root'@'%';
  10. #设置密码
  11. ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '${your password}';
  12. #刷新权限
  13. flush privileges;
  14. exit;

发表评论

表情:
评论列表 (有 0 条评论,243人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Navicat连接MYSQL解决办法

    最近Navicat连接MYSQL数据库出现问题,上网查了网友的解决方案,最终得到解决,现在转载热心网友的文章链接如下,也算自己学习过程中的记录吧。 [https://ask.