mysql的Host is blocked 解决方案
1、首先来分析下这种情况出现的原因,这里拿银行卡来举例子。我们都知道,银行出于安全考虑,如果连续输错三次密码就会自动锁定你的银行卡,需要自己去银行解锁。类似的,如果链接mysql的时候输错密码次数过多,超过了次数主机就会被限制
2、搞清楚了原因就可以快速解决该问题,在mysql的终端下输入
mysql> show global variables like 'max_connect_errors';
+--------------------+-------+
| Variable_name | Value |
+--------------------+-------+
| max_connect_errors | 10 |
+--------------------+-------+
可以看到max_connect_errors默认值为10
3、将其设为10000即可
mysql> SET GLOBAL max_connect_errors=10000;
这样就不用重启mysql服务解决该问题。
4、连上mysql服务器以后刷新下host,然后再将其改为默认值。提高安全性,防止暴力破解密码
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:88
阅读量:95
阅读量:129
阅读量:93
阅读量:42