mysql因连接过多出错

提示
Host 'labeyes' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

原因
同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值),导致中断的数据库连接而导致的阻塞。

解决
方法一:使用mysqladmin flush-hosts清空
也可以在数据库中执行 flush hosts; 来实现

方法二:提高允许的max_connection_errors数量:
1.进入Mysql数据库查看max_connection_errors:
show variables like 'max_%';

2.修改max_connection_errors的数量为100:
set global max_connect_errors = 100;

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据