MySQL server has gone away解决办法
浏览:2646次 出处信息
解决方案:
在my.cnf文件中添加或者修改以下两个变量:
wait_timeout=2880000
interactive_timeout = 2880000
关于两个变量的具体说明可以google或者看官方手册。如果不能修改my.cnf,则可以在连接数据库的时候设置CLIENT_INTERACTIVE,比如:
sql = "set interactive_timeout=24*3600";
mysql_real_query(...)
2、执行一个SQL,但SQL语句过大或者语句中含有BLOB或者longblob字段。比如,图片数据的处理
解决方案:
在my.cnf文件中添加或者修改以下变量:
max_allowed_packet = 10M(也可以设置自己需要的大小)
max_allowed_packet 参数的作用是,用来控制其通信缓冲区的最大长度。
建议继续学习:
- 定向抓取漫谈 (阅读:5303)
- php实现百度音乐采集下载 (阅读:5317)
- cURL基础教程 (阅读:4792)
- PHP采集类:Snoopy.class.php (阅读:3818)
- 变量引用可提供执行速度 (阅读:3651)
- oracle数据库的CPU/IO信息采集 (阅读:3565)
- 防采集系统的设计 (阅读:3306)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:写好Hive 程序的五个提示
文章信息
- 作者:ArthurXF <arthurxf@gmail.com> 来源: BIWEB开源PHP WMS系统创始人ArthurXF肖飞的blog
- 标签: goneaway 采集
- 发布时间:2010-05-09 23:06:49
建议继续学习
近3天十大热文
-
[783] WordPress插件开发 -- 在插件使用 -
[62] Java将Object对象转换为String -
[61] cookie窃取和session劫持 -
[59] 学习:一个并发的Cache -
[55] 你必须了解的Session的本质 -
[53] 再谈“我是怎么招聘程序员的” -
[52] Linux如何统计进程的CPU利用率 -
[50] 最萌域名.cat背后的故事:加泰与西班牙政府 -
[48] 我对技术方向的一些反思 -
[48] 解读iPhone平台的一些优秀设计思路
