天天看點

解決:mysql is blocked because of many connection errors;問題

環境:centos 6.5,mysql 5.6.19

問題:

在用telnet l0.0.1.120 3306資料庫時,報錯

kHost 'l0.0.1.120' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'Connection closed by foreign host.

原因:是同一IP的connection errors超出預設的最大值了。

解決方法1:

重新開機mysql服務即可。

解決方法2:

通過指令行進行mysql控制台

flush hosts;。

解決方法3:

修改預設的max_connect_errors連接配接數(mysql 5.6以上預設是100)

顯示預設連接配接數:show variables like '%max_connect_errors%';

修改連接配接數為500:set global max_connect_errors = 500; (基本上同一IP不可能超過500)

flush privileges;

繼續閱讀