Mysql 解决Too many connections
Posted 入门小站
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql 解决Too many connections相关的知识,希望对你有一定的参考价值。
max_connections
是指整个mysql服务器的最大连接数
Mysql5.7
# max_connections
默认值 151
最小值 1
最大值 100000
修改 max_connections
在Mysql的配置文件修改,改成1000,重启MySQL服务
> vim /etc/my.cnf
[mysqld]
max_connections=1000
//重启MySQL
> systemctl restart mysqld
如果单个用户占用链接过多,我们可以限制每个用户的最大连接数,同样可以在
my.cnf
中配置, 然后重启Mysql服务生效。
max_user_connections
max_user_connections
是指每个数据库用户的最大连接数,比如:虚拟主机可以用这个参数控制每个虚拟主机用户的数据库最大连接数;
> vim /etc/my.cnf
[mysqld]
max_user_connections=100
//重启MySQL
> systemctl restart mysqld
以上是关于Mysql 解决Too many connections的主要内容,如果未能解决你的问题,请参考以下文章
解决Mysql错误Too many connections的方法
MySQL提示“too many connections”的解决办法