最新消息:时间抓起来说是金子,抓不住就是流水。

Host ‘xxx.xxx.xxx.xxx’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’

MySql 老子黑牵翻 6063浏览 1评论

这几天,公司网站突然报错:“Host 'xxx.xxx.xxx.xxx' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' ”,在数据库服务器上操作没问题,连接也没有问题,但用远程连接到这台数据库,就报这个错,找了很久原因,都没找到,误打误撞,把mysql重启一下,就 突然好了,但是没过几个小时,又报这个错,网上查了,说是连接数过多,我用 show status like '%max%'; 这个命令在mysql里查询了一下,连接数也不多,就只有几十,我设置的最大连接数设置成1500,问题依然存在,没办法,就只有写个shell,每个小 时执行一次mysqladmin -u root -pxxxxxxx flush-hosts,这样问题就没出现过了,后来在网上查了下相关资料,不是连接数过多造成的,而是连接错误数达到一个最大值造成的,我就在 mysql的配置文件里把max_connect_errors的值改成10000,就好了。

转载请注明:LINUX服务器运维架构技术分享 » Host ‘xxx.xxx.xxx.xxx’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 博主很强大,我支持
    Charlene13年前 (2011-12-18)回复