報錯如下:
ERROR 1129 (HY000): Host '10.0.14.251' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
根據提示mysqladmin flush-hosts,看來要刷新一下網絡連接
執行
flush hosts;
發現沒報錯了,開心,嘿嘿。
根據提示中的many connection errors,再查看mysql配置max_connect_errors
show global variables like 'max_connect_errors';
保險起見,把這個配置調大
set global max_connect_errors=1024;
如果需要永久生效,記得去修改mysql配置文件。
-------------
最後再回來更新一下,百度了原因,如下:
同一個ip在短時間內產生太多(超過mysql數據庫max_connect_errors的最大值)中斷的數據庫連接而導致的阻塞!