1 问题说明
Host is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts‘
某个ip连接mysql失败次数过多,然后mysql这边自带的保护机制就将ip进行了封禁。这个时候有两个解决方法
(1)修改配置文件,重启服务
(2)使用命令手动解锁
1 修改配置文件
在[mysqld]下面添加 max_connect_errors=1000,然后重启mysql
2 手动命令修改
下面指令是可以看到所有ip的错误次数
select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist group by ip;