mysql错误
一、Too many connections错误情景再现
由于最大连接数超出了设置的最大数,导致使用navicat远程连接数据库的时候提示Too many connections错误。
二、解决方法
- 修改/etc/my.cnf文件
vim /etc/my.cnf
修改max_connections的值,这里我修改成了10000,默认值是100.这个根据实际需要修改。保存并退出
- 重启MySQL服务
针对不同的服务器版本,有不同的重启方式
Debian / Ubuntu Linux
1.启动:/etc/init.d/mysql start
2.停止:/etc/init.d/mysql stop
3.重启:/etc/init.d/mysql restart
RedHat Linux (Fedora Core/Cent OS)
1.启动:/etc/init.d/mysqld start
2.停止:/etc/init.d/mysqld stop
3.重启:/etc/init.d/mysqld restart
最后检查结果,使用navicat连接发现成功解决。
参考资料: