mysql正常启动后,代码无法连接,报 mysqladmin flush-hosts
程序员文章站
2022-07-06 13:37:20
问题现象:在日志中出现Host is blocked because of many connection errors; unblock with'mysqladmin flush-hosts'导致原因:同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞解决方案:方案一:提高允许的max_connection_errors数量进入Mysql数据库查看max_connection_e......
问题现象:
在日志中出现
Host is blocked because of many connection errors; unblock with
'mysqladmin flush-hosts'
导致原因:
同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞
解决方案:
方案一:
提高允许的max_connection_errors数量
进入Mysql数据库查看max_connection_errors:
show variables like '%max_connection_errors%';
修改max_connection_errors的数量为1000
set global max_connect_errors = 1000;
方案二:
连接mysql数据库
mysql -u root -p
执行 flush-hosts;
一般默认max_connect_errors = 10
本文地址:https://blog.csdn.net/qq_37663786/article/details/108980439