问题讨论:程序 C/C++ Java GUI编程 ASP Php Shell Perl Web开发 软件工程 三大件 机箱 存储设备 光存储 音频设备 视频设备 外设 购机
asp php java C CGI .net vb delphi unix|linux sql Word Excel WPS OutLook Powerpoint Dreamweaver FPage/Golive CSS/HTML DOM/JS
热门词:流程图 excel 入侵检测 vss Windows 安全漏洞 QQ空间 事件编程 MFC

 程序设计交流 > Perl 

怎么回事?("Lost connection to MySQL server during query")

[2006-9-19 12:35:00] [来源: 百家电脑学院] [我要投稿]

woqpalsk2006-9-19 12:35
怎么回事?("Lost connection to MySQL server during query")

DBD::mysql::st execute failed: Lost connection to MySQL server during query

经常出现这个错误啊,不知道怎么回事???请指教 谢谢

兰花仙子2006-9-19 12:39
原帖由 woqpalsk 于 2006-9-19 20:35 发表
DBD::mysql::st execute failed: Lost connection to MySQL server during query

经常出现这个错误啊,不知道怎么回事???请指教 谢谢 [/quote]

数据库断掉了要重连,或者你没有打开到数据库的连接句柄?

woqpalsk2006-9-19 12:53
有多个page,在page之间快速切换的时候就可能出现这个问题,page会打开database,本来是有disconnect的,出现问题后把disconnect全部注释掉了,情况一样,AutoCommnit设不设也是一样的情况,比较奇怪,据说在my.cnf里面添加skip-name-resolv可以解决,但是整个文件系统里面居然没有my.cnf这个文件。。。。

兰花仙子2006-9-19 13:55
[quote]原帖由 woqpalsk 于 2006-9-19 20:53 发表
有多个page,在page之间快速切换的时候就可能出现这个问题,page会打开database,本来是有disconnect的,出现问题后把disconnect全部注释掉了,情况一样,AutoCommnit设不设也是一样的情况,比较奇怪,据说在my.c ...


是/etc/my.cf,创建一个就得了。相关参数优化see here:
http://www.databasejournal.com/features/mysql/article.php/10897_1402311_2

aaronvox2006-9-20 05:18
把你的mysql的最大连接数修改大点看看

另外 自己的事务自己来结束


该篇文章来自:百家学院 (http://www.9php.com),本文详细出处请访问以上网站.

·看过 怎么回事?("Lost connection to MySQL server during query") 文章的还看过:

·百家学院 | 最新评论·

评论内容:不能少于5个字,请自觉遵守互联网相关政策法规。

用户名: 验证码: 验证码,看不清楚?请点击刷新验证码