解决MySql Error:Host is blocked because of many connection errors问题

# mysqladmin flush-hosts

现在我们进入mysql编辑my.cnf

# vi /etc/my.cnf

然后在里面增加

max_connect_errors=10000

# service mysqld restart

之后重启mysql数据库服务器,如果你没有服务器权限我们可以使用命令模式来设置

# mysql -uroot -p
# mysql> SET GLOBAL max_connect_errors=10000;

其实这个方法不是治本的方法我们可以尝试设置mysql连接等待时长wait_timeout设置同样在my.cnf中找增加wait_timeout= 5; 这个5是秒哦。

时间: 2024-11-13 08:07:56

解决MySql Error:Host is blocked because of many connection errors问题的相关文章

MySQL案例-host is blocked, flush hosts

-------------------------------------------------------------------------------------------------正文--------------------------------------------------------------------------------------------------------------- 背景:MySQL-5.5.41, 开发用的环境连接MySQL客户端时报错; 场

Host ‘XXXXXX’ is blocked because of many connection errors

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认为数据库出错了,并且阻止该站点进一步的连接,直到有人执行命令 mysq

解决MySql error #1036 Table is read only 错误方法

这次网站搬家采用直接打包mysql数据库和网页文件的形式进行迁移,上传好mysql data目录里面的网站数据库至VPS上mysql存放数据库的目录里面,解压就行.我的VPS存放数据库的路径是 /usr/local/mysql/var. 上传好网站数据,解压,配置好数据库链接参数就行,网站就能正常连接上了,我本以为这已经是顺利迁移完成了,但后来操作的时候,发现只能读取数据库的内容,不能更改写入任何信息,提示#1036 – Table '* ' is read only (*号为任意表),也就是说

【技术贴】解决Mysql ERROR 1045 (28000): Access denied for

  今天Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' 肯定是密码不对了.那么重置一下密码吧.   打开 cmd 输入以下四个步骤:   1.mysql -u root mysql (登陆mysql.如果你没有在环境变量path里面加入bin路径,建议你直接去mysql的bin目录下运行此命令) 2. UPDATE user SET Password=PASSWORD('123456') where USER

解决 mysql ERROR 1017:Can t find file解决错误

在网上查了大多数人都说是权限问题,下面我们讲了二种关于mysql教程 1017错误的解决方法,朋友可以参考一下. ERROR 1017 (HY000): Can't find file:   (errno: 13) 原因是对 mysql的数据库教程文件没有 读写权限 以debian系统为例子,一般数据文件放在 /var/lib/mysql下面 数据库目录的权限是700 (rwx--), 所有者是 mysql 数据库目录下面的文件权限是660(rw-rw-), 所有者也是mysql tags: M

解决mysql ERROR 1017:Can't find file: '/xxx.frm' 错误_Mysql

出现这个问题的原因不是'/xxx.frm'这个文件不见了,而是这些文件的权限(应该要是mysql)不知道为什么变成了root. 解决方法:cd到xxx.frm文件所在目录下,执行一下命令:chown mysql.mysql * 将所有文件的权限都改过来就可以了!

MySQL ERROR 1045 (28000) 错误的解决办法_Mysql

错误现象: ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)  ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)  windows下,以上两个错误的解决方法,本人亲测有效,现分享解决方案如下:  1.找到配置文件my.ini  ,然后将其打开,可以选择用记事本打开.

MySQL Error Code文档手册---摘自MySQL官方网站

手册 This chapter lists the errors that may appear when you call MySQL from any host language. The first list displays server error messages. The second list displays client program messages. Server error information comes from the following files: The

解决Mysql远程连接出错不允许访问 ERROR 1130:Host is not allow

解决mysql数据库远程连接出错ERROR 1130: Host '' is not allowed to connect to this MySQL server     解决方法:基本上第一条就能搞定.   1. 改表法. 可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localho