错误原因:连接次数超过设置;或尝试连接次数超过设置

常见现象及解决:

    ① 应用程序的连接池初始连接数量超过设置,需更改连接池配置、或增加mysql的最大连接数。

    ② 尝试连接过程中的错误次数超过max_connect_errors。

查看:

    show VARIABLES like 'max_connect%'

 

mysql> show VARIABLES like 'max_connect%';

+--------------------+-------+

| Variable_name      | Value |

+--------------------+-------+

| max_connect_errors | 50    |

| max_connections    | 1000  |

+--------------------+-------+

2 rows in set (0.00 sec)



    可能my.ini中没有开放这个参数。可以直接在my.ini配置文件中添加  max_connect_errors=50 ,或者运行 set GLOBAL max_connect_errors = 50;  。然后再重启数据库。