MySQL too many connections 之解决方法

###

使用navicat连接数据库,提示:too many connections,发现是由于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

3、问题 - 解决办法

问题:
  由此判断mysql的连接池已经满了

解决办法:修改my.cnf文件中max_connections配置
MySQL too many connections 之解决方法

 

 重启mysql 即可

 

 

###

上一篇:有道词典_每日一句_2020/05


下一篇:讲清楚之javascript作用域