注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 RadHat AS5+Squid2.6.19+A..
 帮助

求助:连接mySQL数据库频繁失败,是什么原因?


2007-10-11 15:32:28
 标签:mySQL   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://wingates.blog.51cto.com/95848/45892
一年前,我开发了一个网站http://www.1b2g.com,租用的是linux下PHP+mySQL的虚拟空间,之前一直工作正常。
近半年来,却频繁出现连接数据库失败错误(一周1~2次),需要找空间商重启mysql服务才行,错误如下:

Warning: mysql_connect(): Can 't connect to MySQL server on  'xx.xx.xx.xx ' (4) in /www/users/1b2g.com/xxxx.php on line xxxx

找空间商投诉,空间商说是我自己的问题,说同主机的其他网站没有类似问题。

在网上搜索,似乎有些网友说,mySQL数据库不能用mysql_connect()和mysql_close()频繁开关。照文中指示,将mysql_connect()改成了mysql_pconnect(),似乎正常了半个月时间。但是这半个月恰好因为百度调整,我的网站流量下降了。这几天,流量有所恢复,同样的问题却再度出现,而且不再是1周1~2,是天天出现:

Warning: mysql_pconnect(): Can 't connect to MySQL server on  'xx.xx.xx.xx ' (4) in /www/users/1b2g.com/xxxx.php on line xxxx

特别是今天,重启了也没用,又坏了,又联系不到客服,急死了。

请大家帮忙找找,到底是啥原因?是否和流量大小相关?应该怎么解决,谢谢!

本文出自 “一比二购成长日记” 博客,请务必保留此出处http://wingates.blog.51cto.com/95848/45892





    文章评论
 
2007-10-11 17:20:28
我可以给你诊断,不过你的是商业网站,需要请吃饭哟

2007-10-11 20:44:40
真的吗?太谢谢了!
不过我的网站算商业网站吗?什么样的网站算是商业网站呀?我做的是商品价格比较,纯属个人网站呢!:P

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: