怎么解决 ? null, message from server: "Host '***.***.***.***' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"

引起 :
测试环境和生产环境共同使用同一个数据库 , 测试使用的是远程,生产使用的是localhost

粗略分析:
1、 同一个ip在短时间内产生太多中断的数据库连接而导致的阻塞
2、超过了mysql数据库max_connection_errors的最大值

解决方法
直接 flush hosts 清理一下hosts文件,一般情况来说是可以用了,然后再设置下max_connection_errors的数量 set global max_connect_errors=1000

好久没写日志,加油不断进步各位兄弟们!

posted @ 2021-10-28 16:15  wpt80  阅读(2756)  评论(0编辑  收藏  举报