本地工具连接MYSQL出错:

 Host '***' is blocked because of many connection errors...

问题分析:

数据库出现异常,请重启数据库。

解决方法:

由于存在很多连接错误,主机'****'被屏蔽,虚拟主机用户请联系空间商处理,独立主机用户请联系服务器管理员,在 Windows 或 Linux 的命令行控制台下执行


MySQLadmin flush-hosts

解除屏蔽即可,或者重启 MySQL 数据库。

详细分析如下:

出现Host ‘XXXXXX’ is blocked because of many connection errors这种错误我们只要在my.ini 修改set global max_connect_errors=1000;后面的1000是连接大小适当就可以了。

ERROR 1129 (00000): Host ‘XXXXXX’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’

这说明mysqld已经得到了大量(max_connect_errors)的主机’hostname’的在中途被中断了的连接请求。在 max_connect_errors次失败请求后,mysqld认为数据库出错了,并且阻止该站点进一步的连接,直到有人执行命令 mysqladmin flush-hosts。

缺省地,mysqld在10个连接错误后阻塞一台主机。你可以通过很容易地调整它:

set global max_connect_errors=1000;

注意,对给定的主机,如果得到这个错误消息,你应该首先检查该主机的TCP/IP连接有没有问题。如果你的TCP/IP连接不在运行,增加max_connect_errors变量的值也不会有帮助!

最后我们记得要重启mysql或 /usr/local/mysql/bin/mysqladmin flush-host -h 192.168.50.1 -uroot 哦,这样就可以解决问题了。


连接MySQL失败,除了权限问题之外,还遇到这种情况,出错信息:Host XXX is blocked because of many connection errors, unblock with 'mysqladmin flush-hosts'。而且XXX还不是IP地址而是domain name。MySQL服务器和客户端在同一台测试及其上,连接的时候用的mysql -u root -h ipaddr。

查看机器的hosts配置,确实有domain name映射到本机地址,但是有变化,旧的已经注视掉,但错误信息显示的host name是注释掉的结果,应该跟缓存有关。

原因:MySQL服务器已经从某个host接收了大量中途终止的连接,于是决定终止继续接收来自该host的连接,允许最大的连接错误数为max_connect_errors,通过show variables命令可以查询,一般为10。

出现domain name而不是IP的原因是MySQL服务端在接收连接的时候会对客户端作DNS resolve,结果会被mysqld缓存,如果只用IP连接,可以在启动mysqld时加上-skip-name-resolve参数(命令行或my.cnf)。

解决方法:在另外一处地方执行mysqladmin flush-host或者登录进mysql执行flush hosts(本机host已经不允许登录!)。

转载于:https://blog.51cto.com/xuqin/1123730

Host '***' is blocked because of many connection errors...相关推荐

  1. MySQL连不上,报Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

    刚才停电,过了会来电了,迅速打开电脑,启动tomcat,报了一堆错误信息,原来是远程数据库服务器还没有启动:于是跑到旁边启动数据库服务器,再用本机去连mysql就报错了:Host is blocked ...

  2. Mysql连接错误:Mysql Host is blocked because of many connection errors

    环境:linux,mysql5.5.31错误:Host is blocked because of many connection errors; unblock with 'mysqladmin f ...

  3. 应用连MySQL 报错ERROR 1129 Host is blocked because of many connection errors

    开发反馈应用连MySQL报错 create connection SQLException, url: 连接串, errorCode 1129.搜索 1129报错,报错内容为:Host is bloc ...

  4. mysql 1129 错误Host is blocked because of many connection errors; unblock with 'mysqladmin flush-host

    问题描述 同一个IP连接失败次数超过了最大的max_connection_errors=10;就会阻止连接 解决方案 可以调max_connection_errors=1000:或者flush_hos ...

  5. mysql “Host is blocked because of many connection errors”

    1.提高允许的max_connection_errors数量,首先查看该属性设置为多大 命令:show global variables like '%max_connect_errors%'; 2. ...

  6. mysql 1129 错误Host is blocked because of many connection errors; unblock with 'mysqladmin flush-host

    问题描述 同一个IP连接失败次数超过了最大的max_connection_errors=10;就会阻止连接 解决方案 可以调max_connection_errors=1000:或者flush_hos ...

  7. baymax数据源连接:Host is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts‘

    baymax平台数据源测试连接数据库时出现:因连接错误次数过多出现阻塞 问题: 原因: 同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据 ...

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

    报错如下 message from server: "Host 'xxx' is blocked because of many connection errors; unblock wit ...

  9. Host 'X.X.X.X' is blocked because of many connection errors; unblock with 'mysqladmin flush-ho

    Mysql 连接报错: "Host 'X.X.X.X' is blocked because of many connection errors; unblock with 'mysqlad ...

最新文章

  1. python编程经典案例-一个非常适合Python新手的编程案例——投票小程序
  2. Vim命令之查找和替换
  3. 【通知】有三AI更新420页14万字视觉算法工程师成长指导手册,可下载收藏打印...
  4. Selenium-键盘操作
  5. volatile关键字有什么用
  6. JMS学习十一 ActiveMQ Consumer高级特性之独有消费者(Exclusive Consumer)
  7. 给 JDK 报了一个 P4 的 Bug,结果居然……
  8. 识别和追踪主题层次的影响力者(来自2018 Machine Learning 论文学习笔记)
  9. Nginx基本数据结构之ngx_hash_t
  10. 智慧楼宇、消防系统、门禁管理、暖通空调、给排水、变配电、设备管理、停车管理、能源管理、故障检测、客流统计、运行控制、权限分配、物联网、Axure原型、rp原型、产品原型
  11. 设计模式之组合模式(十四)
  12. JAVA学习-类与对象(韩顺平java-高级篇)
  13. 软考信息安全工程师知识总结
  14. xlwings 冻结窗口格 / 冻结首行/ FreezePanes
  15. python导入Wordcloud包
  16. 深蓝学院-多传感器融合定位课程-第4章-点云地图构建及基于地图的定位
  17. 用Spotlight实时监控Windows Server 08
  18. 计算机应用基础教程在线阅读,计算机应用基础教程
  19. 【Python爬虫】爬取猫眼电影票房
  20. CTF-安卓手机文件分析取证(陌陌发送的图片)

热门文章

  1. Android 通过软引用实现图片缓存,防止内存溢出
  2. 函数03 - 零基础入门学习C语言34
  3. 视觉slam学习笔记以及课后习题《第五讲特征点法视觉里程计》
  4. Yolov2 训练时anchor是如何使用的?build_target
  5. Tensorflow随笔——命令行参数
  6. 【C++笔记】构造函数与析构函数相关知识
  7. 【OpenCV】图像旋转详解,边缘用黑色填充
  8. java对rgb取反_颜色取反 rgb COLORREF | 学步园
  9. qchart能绘制三维_通图GIS | 用多种体展示方案适配复杂三维场景分析、表达
  10. 叶片制成切片的结构示意图_更集成的发动机!洞悉UTC 3D打印整体式半叶片