无法连接服务器Mysql、无法连接mysql

我用的是阿里的服务器

MySql的版本为5.7.31

Navicat Premium 16.2.3

  • 使用Navicat连接远程数据库报错

         

 

  • 不要走弯路先看这个有没有设置

          

  •  看看是否有这个没有的话添加一下

         

  • Host is not allowed to connect to this MySQL server错误

    这个错误,其实就是我们安装的MySQL不允许远程登录,解决方法如下:

    1. 在装有MySQL的机器上

    2.  出现界面输入密码


      执行use mysql;
      select host from user where user = ‘root’;
      记得一定要加上;

    3. 出现这个


      该结果表示是当前的root用户限制在当前的ip内访问的,需要修改他的访问域。

    4. 执行update user set host = ‘%’ where user = ‘root’;

    5. 查看执行结果

       

    6. 执行FLUSH PRIVILEGES; 或者重启 MySQL 即可;

  • 此时此刻见证奇迹的时候到了

     制作不易,点个赞。赠人玫瑰,手有余香

posted @   我是韩一  阅读(111)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示