Host is not allowed to connect to this MySQL server 解决方法

先说说这个错误,其实就是我们的MySQL不允许远程登录,所以远程登录失败了。

解决方法:

1、在装有MySQL的机器上登录:

$ mysql -u root -p

2、执行

> use mysql;

3、执行(允许来自任意 host 主机的连接,使用 root 用户登录)

> update user set host = '%' where user = 'root';

4、执行

> FLUSH PRIVILEGES;

经过上面4步,就可以解决这个问题了。
注: 第4步是刷新MySQL的权限相关表。



posted @   炎黄子孙,龙的传人  阅读(559)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤
点击右上角即可分享
微信分享提示