连接mySQL数据库失败频繁,主要是什么原因造成的? 一年前,我开发了一个网站http://www.***.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_connect()和mysql_close()开关。照文中指示,将mysql_connect()改成了mysql_pconnect(),似乎正常了半个月时间。但是这半个月恰好因为百度调整,我的网站流量下降了。这2天,流量恢复,问题再度出现,而且不再是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

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

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

回答:对于这个疑问,当时有人提出建议:优化一下程序,每页不要有过多的查询. 特别是循环体里面,尽量不要再有查询,否则很容易堵塞。应该考虑使用连接池

连接 mysql 数据库的 失败_MySQL_连接MySQL数据库失败频繁的原因分析,连接mySQL数据库失败频繁,主 - phpStudy...相关推荐

  1. 无线网显示服务器繁忙,设备连接无线路由器宽带测速都正常打开网页很慢的原因分析...

    路由器具有判断网络地址和选择IP路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,很多朋友都有这样的体验,我们用本地测速软件看到路由器速度各方面都很 ...

  2. MATLAB安装失败,MATLAB软件总是运行特别慢原因分析

    MATLAB安装失败,MATLAB软件总是运行特别慢原因分析 原因:以前安装的matlab含有许可文件未删除. 解决方法:将c盘matlab文件全部删除即可.解决许可文件逆破解).

  3. mysql的left join索引没_left join 没有走索引原因分析

    今天看一条 SQL 的执行计划时候 type 为 index 还以为 left join 的时候走了索引. 但是 rows 的数据显示是走了全表扫描.奇怪了,而且该字段也是建了索引. image.pn ...

  4. kafka服务器连接出现:[NetworkClient.java:935] [Producer clientId=producer-1] Node -1 disconnected原因分析

    本人小白上路,在做仿牛客论坛项目的时候,在kafka发布消息这一块出现了这个问题: 如下图所示: 开始疯狂的循环,原因就是连接不到kafka,百度必应搜了一大堆,什么要添加host文件,什么要修改se ...

  5. mysql 停从库_MySQL_通过两种方式增加从库——不停止mysql服务,一般在线增加从库有两种方式 - phpStudy...

    通过两种方式增加从库--不停止mysql服务 一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长 ...

  6. 饥荒连接的时候服务器未响应,饥荒联机版服务器卡顿原因分析及解决教程 服务器卡怎么办-游侠网...

    很多在饥荒联机版的同学经常会遇见卡顿问题,而很多玩家为了解决卡顿问题都会选择自己建一个服务器在其中游玩.可是有些时候连自己建的服务器都会卡,这是什么问题呢>今天小编就为大家带来关于服务器卡顿原因 ...

  7. 明基投影仪中心服务器联机失败,【明基投影仪维修】常见故障原因分析

    明基的投影仪的确是好用,但是投影仪用久了难免会有损坏的情况,那么怎样对我们的投影仪进行维修呢?这是一个很大的学问.安康装修网的装乐网小编今天给大家带来了各种各样投影仪的故障情况以及投影仪故障的解决问题 ...

  8. Android开发之数据库更新失败原因分析

    案例: public void update(String name,String number,String sex){ SQLiteDatabase sqLiteDatabase=studentH ...

  9. java计算机毕业设计信息学院网站分析源码+数据库+系统+lw文档+部署

    java计算机毕业设计信息学院网站分析源码+数据库+系统+lw文档+部署 java计算机毕业设计信息学院网站分析源码+数据库+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

最新文章

  1. 算法笔记-异或的使用、异或算法面试题、详细解析、异或的理解与其使用规律
  2. IOS8的新特性:简洁易用的毛玻璃效果
  3. virtualenvwrapper 的安装和使用
  4. Cache超清晰逻辑详解----不一致性(待更)
  5. 装修材料石膏线品牌加盟类织梦模板
  6. Golang标准库RPC实践及改进
  7. 8运行不了_民航局暂停运行737max8,分析可能因为“它”导致飞机俯冲坠落
  8. 二路归并排序和基数排序
  9. Building Trustworthy Semantic Webs
  10. 【Matlab】使用龙格库塔方法求积分
  11. linux文件fflush,Linux fflush 与 fsync的区别
  12. 服务器虚拟化的技术和原理,虚拟化一、虚拟化技术基础原理
  13. 百分点大数据技术团队:Cesium技术在智慧应急行业的应用
  14. 小试爬虫之豆瓣电影TOP250
  15. 泰坦以太(以太流说) titan_ysl 2020.01.27
  16. sv 数据类型: packed /unpacked/动态数组/联合数组/struct/ enum
  17. 【2023年电工杯数学建模竞赛】选题分析+A题B题完整思路+代码分享
  18. python中的corr()方法
  19. 【实习面经】一口气面完了字节、陌陌、云从,我发现面试官原来是这样问问题的?
  20. html页面中漂浮物怎么实现,一种水面漂浮物清扫机及船载河道漂浮垃圾清扫设备的制作方法...

热门文章

  1. css怎么画小方块,CSS3 小方块矩阵变换动画
  2. java数组下标异常越界程序,Java程序运行时会自动检查数组的下标是否越界,如果越界,会抛出下面的哪一个异常?...
  3. mongodb基本命令及操作
  4. BSN-DDC基础网络的DID功能设计
  5. 免费的图片编辑app有哪些?跟你分享这三个软件
  6. 编译原理(4):语法分析(自上而下)
  7. StarRocks 集群安装部署文档
  8. 用Python做雷霆战机小游戏【附素材+源码】
  9. word文档合并,书签丢失
  10. 【190411】VC++ 双摄像头视频监控捕捉程序源代码