加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 为什么MySQL连接被阻止了许多连接错误?

发布时间:2020-12-13 13:13:20 所属栏目:PHP教程 来源:网络整理
导读:你可以看到我有一个数据库连接的问题.它给我这个错误: …is blocked because of many connection errors 我搜索了一些答案,但我无法解决我的问题. 我不知道我是否提供了你需要的所有信息,所以如果你需要别的东西,就告诉我.我有一个来自不同计算机的数据库连
你可以看到我有一个数据库连接的问题.它给我这个错误:

…is blocked because of many connection errors

我搜索了一些答案,但我无法解决我的问题.

我不知道我是否提供了你需要的所有信息,所以如果你需要别的东西,就告诉我.我有一个来自不同计算机的数据库连接,我有一个用户创建来访问数据库,但它在主机行中有%,所以我想改变它与IP地址的安全问题,它给了我这个错误,所以现在我’卡住了

MySQL阻止客户端在连接时发生错误,以保护MySQL免受错误的客户端的攻击.

那么首先,你需要找到什么样的错误是….

您可能会检查MySQL错误登录数据目录. (通常是hostname.err)

或者,您可以增加max_connect_errors(什么是当前值?)最大值取决于架构.在32位,4294967295. 18446744073709547520为64位. (Manual)

mysql> SET GLOBAL max_connect_errors = 100000000;

但是如果发生错误,这不是真正的解决方案.

FLUSH HOSTS可以帮助您消除被阻止的主机.

mysql> FLUSH HOSTS;

如果要从外部mysql控制台运行,那么使用mysqladmin命令:

# mysqladmin flush-hosts

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读