Mysql-问题-unblock with ‘mysqladmin flush-hosts’

  • Post author:
  • Post category:mysql


说明:

  • MySQL 为了数据库的安全性默认在连接中断或者错误时记录错误连接的ip 等信息(host_cache),有点像系统的错误日志的一种机制。当同一个ip 异常连接数到达某一阈值(max_connect_errors)后就会对该ip的连接进行阻止。

针对以上说明可以得到解决的方法:

1.清除当前产生的缓存:

#sql执行
flush hosts;

2.关闭对应的缓存机制:

#my.ini配置文件中关闭host-cache
skip-host-cache
#host_cache_size=0
#两种配置效果一样可以选一个

3.修改阈值(最大错误连接数 max_connect_errors)

#my.ini配置文件中更改允许的最大错误连接数
max_connect_errors = 8000



版权声明:本文为qq_26489457原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。