打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
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. 3

    将其设为10000即可

    mysql> SET GLOBAL max_connect_errors=10000;

    这样就不用重启mysql服务解决该问题。

  4. 4

    连上mysql服务器以后刷新下host,然后再将其改为默认值。提高安全性,防止暴力破解密码


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
MySQL ERROR 1129 (HY000)
Host ‘XXXXXX’ is blocked because of many connection errors
mysql出现unblock with 'mysqladmin flush
Host is not allowed to connect to this MySQL server解决方法
mysql客户端(MYSQL-FRONT)登录ERROR 1130: is not allowed to connect to this MySQL server
这么给服务器装上无盘系统
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服