今天启动服务的时候,发现有一个服务一直启动不起来,报错以下:java
Caused by: java.sql.SQLException: null, message from server: "Host '192.168.0.10' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"
这里的错误已经很明确了,就说某一个ip产生了大量的错误连接,而后这个IP就被锁了,若是要解除锁定,就用mysql自带的名命令'mysqladmin flush-hosts'解锁便可。mysql
若是是远程机器,能够使用: mysqladmin flush-hosts -h 192.168.1.9 -P 3306 -u root -p
查看:show variables like 'max_connect_errors';
修改:set global max_connect_errors = 1000;
校验:show variables like 'max_connect_errors';