1、一尝试以下解决方法在命令行中输入servicesmsc 找到mysqlnavicattoomanyconnections,关闭重启找到myini或者mycnf文件navicattoomanyconnections,在mysqld下加上max_connections=1000,然后重启mysql删除没用的连接登陆到mysql的提示符下,数据show processlist这个命令,可以得到所以连接到这个服务器上的mysql连接 修改mysql配置文件etcmy。
2、应该是连接池配置的太小navicattoomanyconnections了,找到myini或者mycnf文件,在mysqld下加上max_connections=10001000是最大连接数,navicattoomanyconnections你看情况设置,然后重启mysql,你最好也查下原因,有可能是其他应用连接了mysql之后没有释放连接。