Data source rejected establishment of connection, message from server: “Too many connections“

这里表示数据库的连接数不够了,需要去调整下

查看当前使用的最大连接数

SHOW GLOBAL STATUS LIKE 'Max_used_connections';

查看Mysql数据库中设置的最大连接数

SHOW VARIABLES LIKE '%max_connections%';

设置的方法两种

一个是

SET GLOBAL max_connections=2000;//这里的连接数通诺查询到的当前使用的最大连接数来设置,

比如当前使用的最大连接数是165,设置数据库设置的最大连接数为200就好

这个设置在数据库重启后失效

第二种

查询mysql服务的安装位置

ps -ecf |  grep  mysql

查找my.cnf位置

find / -name my.cnf

vim my.cnf

 

 然后重启mysql服务器

service mysql restart

如果出现Failed to restart mysql.service: Unit not found

使用service mysqld restart重启

SHOW FULL PROCESSLIST  //查看当前使用量

 

posted @ 2022-05-01 13:16  不忘初心2021  阅读(89)  评论(0编辑  收藏  举报