查询MySQL数据库时会经常性的出现"Lost connection to MYSQL server during query at ..."这种错误,同一条SQL语句有时会触发这种错误,有时又正常。该问题如何解决?由于刚刚接触数据库,感觉无法定位问题的根源在WebServer还是MysqlServer上Web Server: Ubuntu 12.04 + Apache + mod_perl
MySQL Server: CentOS + mysql 5.0.77

解决方案 »

  1.   

    看看MYSQL数据库的日志中有什么提示
      

  2.   

    你指的是MysqlServer上的哪个文件里的字段?
      

  3.   

    怎么感觉是因为mysql连接timeout太短了。
    看看错误信息吧。
      

  4.   

    mysql连接断了重新连接啊。一天出现一两次正常啊
      

  5.   

    这个timemout在client端配置,还是server端?
      

  6.   

    找到原因了没有,我这两天用delphi+myDAC组件写了一个查询mysql数据库的小程序,只要是在客户机上,就时不是的会出现这个错误,求同解呀,帮你顶了
      

  7.   


    你好,借楼主的帖子,问下,我和楼主遇到了同样的问题,我设置了重连但还是出现了,同样的问题.Lost connection to MYSQL server during query at .
      

  8.   

    我是这样来解决我的问题的,我看了我的mysql超时时间参数是30秒,我在程序中放了一个定时器,每28秒执行一次select 1 语句查询,这样服务器就不会自动断开我的连接了。测试现在很正常