怎么解决 ? 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

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

原文地址:https://www.cnblogs.com/wpt80/p/15476226.html