Host is blocked because of many connection errors; unblock with ‘mys ...

打印 上一主题 下一主题

主题 960|帖子 960|积分 2880

环境:mysql8
错误:Host is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’
缘故起因:
  同一个ip在短时间内产生太多(凌驾mysql数据库max_connection_errors的最大值)停止的数据库连接而导致的阻塞;
解决方法:
1、提高max_connection_errors数量:
  (1)、暂时解决(重启后规复):修改max_connection_errors的数量为1000:
  set global max_connect_errors=1000;
查看是否修改乐成:
  SHOW GLOBAL VARIABLES LIKE ‘%max_connect_errors%’;
(2)、永世修复:修改my.ini中max_connection_errors=1000。重启服务永世生效
2、利用mysqladmin flush-hosts 命令清算一下hosts文件(暂时应急处理);
  1. mysqladmin flush-hosts -h iphost -P port -u root -prootpasswd;
复制代码
备注:
也可以mysql -uroot -prootpasswd 在数据库中执行命令:
  1. flush hosts;
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

勿忘初心做自己

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表