在使用MySQL数据库的时候,经常会遇到这么一个问题,就是“Can not connect to MySQL server. Too many connections”-mysql 1040错误,这是因为访问MySQL且还未释放的连接数目已经达到MySQL的上限。通常,mysql的最大连接数默认是100, 最大可以达到16384。
解决办法:
set GLOBAL max_connections=100;
通过上面命令将最大连接数设置为100,此方法是即时生效的,不需要重启mysql服务。
查看最大连接数数量命令:
show variables like "max_connections";