近日遇到一个问题“too many connections”。太多的连接。mysql
解决方法:linux
1> 重启mysql便可解决,可是不是一个根本解决方法。由于该问题是因为max_connections 设置的值太小致使的。wait_timeout若是设置太小会致使sql异常,出现连接已关闭相关异常,sql
2> 修改配置文件/etc/my.cnf,调整链接参数。max_connections:1000(默认好像是100),wait_timeout单位好像是毫秒。资源
当sql提示为null错误时。it
查询的结果为空,可是以前一直正常使用且没有进行相关改动。经查询为linux根目录资源已使用爆炸,致使没法进行查询。以上也是猜想。不过将系统更换目录状况消失。io