根本问题:connections用完后没有及时清除,.close()方法并没有真正释放连接 ;
1.先Window加R输入cmd登录mysql,输入mysql -u root -p再输入自己的密码。
登录后先 输入查看最大连接池;
show variables like "max_connections"; `
将它设置的大一点;
set GLOBAL max_connections=1000;
再查看连接要等待的秒数;
show global variables like 'wait_timeout';
默认也就是八个小时;这里将它设置小一点;
set global wait_timeout=300;
数值自己设置一个小一点的;