有的时候报错,数据库连接不上,可能是因为连接池满了,可以查看下数据库连接数是不是满了
1、查看显示连接数
show processlist;-- 显示连接列表
show status like 'Threads%';-- 显示线程数
show variables like '%max_connections%';-- 查询服务最大连接数
2、在配置文件中修改连接数,和限制连接
set GLOBAL max_connections=1000 --语句修改连接数(重启后消失)最大为16384,默认为100
max_connections=1000 -- 连接数
mysql> set global wait_timeout=300;--限制连接