这个很难帮你判断.怀疑不是mysql的问题,而是你的代码有问题.排查问题建议:(1)偶尔连接不上(localhost),请查找到底是哪些页面会出现这个问题.(2)连接使用完成后及时释放.怀疑是你请求的连接太多,导致mysql达到了最大连接数,拒绝你的新连接.有可能是你每次连接完成都没有使用mysql_close来关闭连接.(3)尽量避免在循环中不停的连接数据库(4)查看mysql的日志,或许能查到一些线索.