我在本地做的程序,连接数据库什么都一切正常,但是现在传到人家那空间上就报这样的错误,人家是linux系统,错误如下:
[size=13px]mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 [/size]
大家看到希望能尽快帮我,不然我完蛋了,人家不要这个系统了,我就白做了,谢谢大家。

解决方案 »

  1.   

    google一下。 http://www.dzhope.com/post/538/
      

  2.   

    表结构和我的测试环境是一模一样的,我是通过FTP上传到空间的,现在程序和数据库全部上传完,在网页中打开就报这样的错误,我真的不知道怎么弄了,大家帮帮我吧,我的QQ:523132661.希望能得到大家的帮助,再次感谢。
      

  3.   

    你数据库连接有问题参考如下:
    Debian下Mysql服务器远程连接时会出现:Lost connection to MySQL server at 'reading initial communication packet'的错误,用户权限已设置为允许任意主机连接。其实问题出在Mysql的配置上,在my.cnf里,有一条是bind-address=127.0.0.1,其含义是仅监听本地连接,将该条注释后重启Mysql服务即可顺利连接远程服务器。communication packet'的错误,用户权限已设置为允许任意主机连接。其实问题出在Mysql的配置上,在my.cnf里,有一条是bind-address=127.0.0.1,其含义是仅监听本地连接,将该条注释后重启Mysql服务即可顺利连接远程服务器。
      

  4.   

    那我这边怎么才能找到my.cnf,是不是要在服务器那边找这个文件呢,然后修改,服务器那边我根本就进不去,是不是要通过服务器运营商改呢。我的错误就是这样的
    Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /home/bali_1/029bali.com/includes/cls_mysql.php on line 97
      

  5.   

    你写个测试php 看数据库正常不正常  
      

  6.   

    本帖最后由 PhpNewnew 于 2012-04-19 11:55:08 编辑
      

  7.   

    本帖最后由 PhpNewnew 于 2012-04-19 11:58:51 编辑