排查问题建议:
(1)偶尔连接不上(localhost),请查找到底是哪些页面会出现这个问题.
(2)连接使用完成后及时释放.怀疑是你请求的连接太多,导致mysql达到了最大连接数,拒绝你的新连接.有可能是你每次连接完成都没有使用mysql_close来关闭连接.
(3)尽量避免在循环中不停的连接数据库
(4)查看mysql的日志,或许能查到一些线索.
mysql启动Can't connect to MySQL server on‘localhost' (10061)是设置错误造成的,解决方法为:
1、首先排除密码输入密码,如果是密码不对会有如下提示信息的。
2、进入控制面板,找到管理工具。
3、找到【服务】,双击进入服务窗口。
4、检查Mysql服务是否正常启动,如下可以看出服务并没启动。
5、右击鼠标,启动mysql服务,再次连接,正常。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)