合肥市高新区长江西路与科学大道交口5F创业园A座309 合肥网站建设 - 合肥网站制作 - 安徽网络公司
136 5560 1775
为政府搭建高效应用平台,为企业塑造良好形象,为网民营造美丽温馨家园!

Windows2003 服务器 频繁出现Warning: mysql_connect() 问题

发布日期:2016-04-10  浏览次数:1609

今天合肥网站建设启迈有科技有服务器上面的PHP网站突然出现Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server这样的报错,但是刷新了一下一会儿又好了啊。过一会儿又会出现这样的错误。根据错误的类型可以看出来是数据库没有链接上掉线的问题。我们的服务器是Windows2003。经过在网上反复的查找。下面我把我们的解决方法和大家分享一下。

 

1、MYSQL 偶尔掉线 如果你是WINDOWS系统  那么可能是系统补丁造成的

由于Windows2003打了KB967723升级包,造成mysql数据库频繁出现无法连接数据库问题。网上的解决办法都说是卸载此补丁就能解决问题,启迈网络按照指示也卸载了KB967723,一般情况下就可以了啊。但有时候卸载补丁以后,打开cmd->systeminfo,还是能看到已安装KB967723的补丁,但在控制面板中却打不到这个补丁的信息。那么就要

使用修改注册表的办法。

 

2、修改注册表信息

此部分方法或任务包含告诉您如何修改注册表的步骤。 但是,如果错误地修改注册表,就可能发生严重的问题。 因此,请确保认真执行这些步骤。 添加的保护注册表之前先备份您修改它。 然后,发生问题时可以还原注册表。 有关如何备份和还原在注册表的详细信息,单击下面的文章编号,以查看 Microsoft 知识库中相应:322756 如何备份和还原在 Windows 注册表
默认最大的临时 TCP端口的数是 5000 适用于一节中包含的产品中。 在这些产品中添加一个新参数。 要提高临时端口的上限,请按照下列步骤操作:

  1. 启动注册表编辑器。(开始—运行—REGEDIT)
  2. 在的注册表中找到以下子项,然后单击 参数 :HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. 在右边单击 新建 然后添加下面的注册表项:数值名称: MaxUserPort
    值类型: DWORD
    值数据: 65534 (注意是十进制)
    有效范围: 5000-65534 (十进制)
    默认值: 0×1388 (5000 十进制)
    说明: 此参数将控制程序从系统请求任何可用的用户端口时使用的最大端口数。 通常,1024 的值和包含的 5000 之间分配临时的 (短) 端口。
  4. 退出注册表编辑器,并重新重启计算机

 

合肥做网站启迈网络就是通过以上的方法解决了问题。也希望这个方法对大家有用吧。更多的问题也可以看我们的官网网址:http://old.qimaikj.com 查看

About Us

合肥启迈网络科技有限公司专业从事网站建设、网站优化、虚拟主机、域名 注册等网络服务。专业的设计团队、一流的服务态度和先进的网络技术让我 们在竞争激烈的网站设计这行业中蓬勃发展.......[ 查看详情]
服务热线:13655601775

Contact Us

网址:www.qimaikj.com

熊经理:13655601775
E-mail:qimai@qimaikj.com
地址:合肥市高新区长江西路与科学大道交口5F创业园A座309

免费咨询