您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

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

MysqL会阻止连接时出错的客户端,以保护MysqL免受格式错误的客户端的侵害。

所以首先,您需要找到什么样的错误

您可能会在数据目录中检查MysqL错误日志。(通常是 )

或者,您可以增加max_connect_errors(什么是当前值?)最大值取决于体系结构。在32位上为4294967295。18446744073709547520为64位。(手册

MysqL> SET GLOBAL max_connect_errors = 100000000;

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

FLUSH HOSTS 可以帮助您立即消除被阻止的主机。

MysqL> FLUSH HOSTS;

如果要从外部MysqL控制台运行,请使用MysqLadmin命令:

# MysqLadmin flush-hosts
MySQL 2022/1/1 18:16:42 有462人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶