跳至主要內容

many connection errors

chanchaw小于 1 分钟mysql

概述

连接数据库时出现下面错误

[HY000][1129] null, message from server: "Host '221.225.12.13' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"

要通过 ssh 访问到 mysql 所在服务器本地登录数据库

# 登录数据库
mysql -uroot -p'登录密码'

# 查看当前系统错误数量上限
show variables like "%max_connect_errors%";

# 修改允许的错误数量上限
set global max_connect_errors = 1000;

# 刷新纪录文件,执行下面命令
# 有些网上的文章的是:mysqladmin flush-hosts
# 是错误的,正确的是下面命令
flush hosts;

# 刷新成功后就可以在客户端登录 mysql 了