MySQL数据库报错:Too many connection

一般遇到这种情况就是由于mysql最大连接数满了,如果这个时候再有新的链接进去的话,会进不去,所以需要修改MYSQL的max_connections 参数的设置,扩大数据库的最大连接数。


1、查看MYSQL设置的最大连接数

show variables like'%max_connections%';  显示的结果如下


[root@dev-db ~]# mysql -uroot -p -e"show variables like '%max_connections%';"

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

| Variable_name | Value   |

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

| max_connections | 151   |

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


2、查看当前的MYSQL连接数


执行命令  show processlist;  


[root@dev-db ~]# mysql -uroot -p -e"show processlist;"|wc -l

154



通过上面两个步骤就可以判断出,是Mysql数据库的连接池满了,需要修改配置文件进行扩增。


3、修改my.cnf文件中max_connections配置

接着重启mysql数据库即可。

2023年最新Linux免费视频教学,请访问www.noylinux.com

Linux运维技术交流q:962822359

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容