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

原创 2007年10月11日 14:10:00
一年前,我开发了一个网站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

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

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

数据库连接失败的原因及解决方法

各种业务系统在使用过程中都会遇到一些问题,因数据库连接失败,不能登录管理软件就是其中之一,这个很令人头疼而且常见的问题 一般的业务系统均采用的是SQL数据库,我们这里总结了SQL数据库连接失败的原因...
  • tongyuekeji123
  • tongyuekeji123
  • 2016年06月12日 16:09
  • 36421

连接远程mysql数据库失败常见原因及解决办法

1. 没有开启 MySQL 的远程登陆帐号。1.找到mysql数据库的user表。在user表中新建一条数据,设置User(username)和Host(开放访问MySQL的IP:例如123.118....
  • qq_16885135
  • qq_16885135
  • 2016年11月09日 09:54
  • 7357

站长篇----远程连接数据库失败的解决方法

前言远程连接数据出错,报: host “XXXXXXXXXXXX” is not allowed to connect to this MySql server unable to authentic...
  • guzhenping
  • guzhenping
  • 2016年06月14日 14:31
  • 2535

java连接MySQL数据库时常见故障问题的分析与解决

初学的mysql经常会碰到mysql无法连接的错误。收集的这样问题的现象和原因。   先自己扔块砖头出来。   归纳如下: 更改mysql root账号密码 mysql> SE...
  • u013569416
  • u013569416
  • 2014年05月04日 22:33
  • 1824

linux配置mysql数据库远程连接失败

今天配置linux下mysql数据库可以远程访问的问题,百度这方面的资料有很多,但是方法都一样,都试过了却未能解决,记录一下 第一步:在/etc/mysql/my.cnf下找到bind-addr...
  • enjoyphp
  • enjoyphp
  • 2017年06月20日 20:02
  • 1265

Powerdesigner jdbc链接mysql失败问题(逆向工程)

今天给大家分享一个Powerdesigner链接数据库失败的问题,出现问题的原因就是因为Powerdesigner版本的问题,很多同学都有过这样的经历,解决方法两个: 第一:换版本 第二:改用odbc...
  • T37240
  • T37240
  • 2016年06月06日 14:05
  • 2199

关于SQL Server 2014的数据库连接问题

有的时候我们在做数据库连接时,需要将自己的电脑作为服务器使用,尤其是在.net开发中,这就需要我们通过开发平台与自身服务器链接。 我们的操作无疑是在服务器资源管理器中选择添加连接,然后选择心仪的服务器...
  • museum_yb
  • museum_yb
  • 2015年11月02日 20:52
  • 1547

IntelliJ IDEA2017 java连接mysql数据库并查询数据

最近自己开始重新学习java基础了,做java开发不可避免要处理数据库,由于好久不写java了,对idea也有点陌生了。所以这里写篇用jdbc来连接mysql的文章 至于mysql怎么装,请自行百度...
  • qiushi_1990
  • qiushi_1990
  • 2017年11月18日 18:10
  • 665

关于powerdesigner链接Mysql数据库和出现的问题解决方案

第一步 需要安装MySQL Connetion/ODBC,因为PowerDesigner连接MySQL,需要中间的纽带,MySQL Connetion/ODBC 相当于中间商一样,既可以和MySQL...
  • judyfun
  • judyfun
  • 2017年01月14日 14:56
  • 1960

Spring Boot应用连接数据库MySQL

本文继续在《在Spring Boot应用中使用JSP开发网页》基础上介绍如何连接数据库MySQL。修改pom.xml文件在项目的pom.xml文件上增加如下代码,添加依赖文件。 mysql m...
  • webzhuce
  • webzhuce
  • 2017年01月14日 21:14
  • 4414
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:求助:连接mySQL数据库频繁失败,是什么原因?
举报原因:
原因补充:

(最多只允许输入30个字)