MySQL中出现用ip连接错误解决办法

1.Navicat连接去用ip连接MySQL服务会出现错误,如下:

Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

原因:

同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;

2.解决办法:

1)提高max_connection_error参数数量,查看命令:show global variables like '%max_connect_errors%';

MySQL中出现用ip连接错误解决办法_第1张图片

2)使用命令设置连接数量,命令:set global max_connect_errors=1000;


3)如需要永久生效,需要修改myql中配置文件属性

3.清楚缓存解决
1)到安装bin目录下,使用mysqladmin  -u  root  -p  flush-hosts命里输入密码后,即完成清楚缓存。

2)进入mysql控制台,执行:flush hosts;
MySQL中出现用ip连接错误解决办法_第2张图片


你可能感兴趣的:(mysql)