mysql的Host is blocked 解决方案

 时间:2026-04-26 20:52:56

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,然后再将其改为默认值。提高安全性,防止暴力破解密码

  • EXCEL:批量获取指定目录下的文件信息
  • 怎么让vba宏代码实现格式刷效果
  • Excel如何直接用SQL语言进行数据查询
  • sqlserver如何根据指定日期计算当年的第一天?
  • Excel查找重复值-VBA查找
  • 热门搜索
    我的繁体字怎么写 孩子发烧39度怎么办 离婚后户口怎么办 头发出油怎么办 油条怎么做好吃又松软 嗓子发痒想咳嗽是怎么回事 节温器怎么安装图解 显卡风扇怎么拆 武汉科技大学怎么样 朗宁羽毛球拍怎么样