mysql5.5异常: java.sql.SQLException: Packet for query is too large (1055975 > 1048576).
来源:互联网 发布:js获取application值 编辑:程序博客网 时间:2024/06/05 23:56
参考:http://blog.csdn.net/zhangzeguang88/article/details/21383667
mysql5.5异常: java.sql.SQLException: Packet for query is too large (1055975 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable
解决办法:
1 查阅:
当MySQL客户端或mysqld服务器收到大于max_allowed_packet字节的信息包时,将发出“信息包过大”错误,并关闭连接。对于某些客户端,如果通信信息包过大,在执行查询期间,了能回遇到“丢失与MySQL服务器的连接”错误。
客户端和服务器均有自己的max_allowed_packet变量,因此,如你打算处理大的信息包,必须增加客户端和服务器上的该变量。
2 通过查阅,我知道肯定是自己的爬虫爬得不是网页,因为网页一般都不会超过100kb,所以我就去数据库里看现在正在爬行的链接是什么类型的,最后果不其然发现是是pps文件,大小为5M多,而mysql5.5服务器的默认max_allowed_packet值为1MB。
通过1和2,摆在我们面前的路有两条:
(1)把mysql服务器的默认max_allowed_packet值设大,我目前的win7系统中,该配置在mysql安装目录下的my-large.ini下。
(2)不爬取找这样超过默认限制大小的网页。
3 w我最后选择了第二条路,因为我目前做的是抓取网页的爬虫,主要就是抓取网页。
- mysql5.5异常: java.sql.SQLException: Packet for query is too large (1055975 > 1048576).
- mysql5.5异常: java.sql.SQLException: Packet for query is too large (1055975 > 1048576).
- mysql5.5异常: java.sql.SQLException: Packet for query is too large (1055975 > 1048576).
- java.sql.SQLException: Packet for query is too large (1055975 > 1048576). You ca
- Packet for query is too large(Packet>1048576)
- mysql Packet for query is too large 异常解决
- Mysql异常Packet for query is too large (14040 > 1024)
- MYSQL Packet for query is too large
- Packet for query is too large
- MYSQL Packet for query is too large
- Packet for query is too large
- Packet for query is too large
- Packet for query is too large
- Packet for query is too large
- Packet for query is too large
- MySQL Packet for query is too large
- Packet for query is too large
- Packet for query is too large
- 数据库新技术发展时间轴(1994-2014)
- firefly学习笔记之C客户端与Python服务器交互(3)
- 系统的对单机版hadoop进行配置和安装,调试!!!
- hexo博客的优化与配置——添加统计代码
- 走地板 深搜基础
- mysql5.5异常: java.sql.SQLException: Packet for query is too large (1055975 > 1048576).
- linux,apache,php,mysql常用的查看版本信息的方法
- 【leetcode】Candy(python)
- sgu112 高精度大整数乘方
- Java hashCode 和 equals 方法
- Web漏洞检测及修复
- android 调用java编写接口 简单示例
- 用数组实现ArrayList
- 骰神秘笈