你可以看到我有一个数据库连接的问题.它给我这个错误:
…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
原文地址:https://www.jb51.cc/php/131202.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。