To many connection的解决办法

可以登陆到mysql中,用mysql命令行

使用命令show processlist;查看已经存在的进程

如果无意外可以看到大量的sleep状态的链接

然后用命令show variables like "%timeout%";

QQ图片20170923105311.png

可以看到,interactive_timeout和wait_timeout为默认的28800

就是长达8小时,可以优化成120秒

找到programData里面的mysql的配置文件my.ini(不同系统不同位置)

在[mysqld]下面添加

interactive_timeout=120

wait_timeout=120

重启就好了。


首页 我的博客
粤ICP备17103704号