MySQL连接失败

同事反映测试服务器的MySQL连接失败。

MySQL连接失败_第1张图片

这个问题之前也出现过,处理方法简单粗暴,重启服务。

今天刚好有空,研究一下。

提示还是比较清晰,连接错误太多被阻止连接。

提示中还给出了一个方法运行命令:mysqladmin flush-hosts

运行“mysqladmin  -u  root  -p  flush-hosts”(需要输入密码)后问题解决。

连上数据库,看下当前相关参数。

SHOW VARIABLES LIKE '%connect%';

MySQL连接失败_第2张图片

max_connect_errors值是100, 可以适当将这个数值改大。

SET GLOBAL max_connect_errors=1000; #修改为1000

当然,服务重启就失效了,可以在my.cnf文件[mysqld]下添加这个选项。

你可能感兴趣的:(MySQL,mysql,服务器,数据库)