易捷网络专注企业网站建设
11年企业网站建设经验、响应式网站建设,兼容PC、手机、平板全
终端,给你更佳的浏览体验...

解决mysql执行SQL文件,报错:Gotapacketbiggerthan“max_allowed_packet”bytes

来源:网站建设行业资讯网
添加时间:2022-02-13
本地执行SQL文件,每次执行到附件表时mysql就会报错提示:Gotapacketbiggerthan''max_allowed_packet''bytes,并终止了数据库导入操作。

原因分析:

项目中是把附件转换成byte数组,存入数据库类型为mediumblob的字段中。由于附件较多,导致单表数据量较大,于是大体定位到mysql会对单表数据量较大的SQL做限制。

解决过程:

1.进入mysql
在DOS命令窗口输入mysql-hlocalhost-uroot-p回车进行mysql数据库。
其中-h表示服务器名,localhost表示本地;
-u为数据库用户名,root是mysql默认用户名;
-p为密码;
如果设置了密码,可直接在-p后链接输入,如:-p123456,用户没有设置密码,显示Enterpassword时,直接回车即可。
注意,如果mysql没有安装在C盘下,需要先使用DOS命令进入mysql的安装目录下的bin目录中
2.查看max_allowed_packet最大允许包
输入命令showVARIABLESlike''%max_allowed_packet%'';
回车即可查看max_allowed_packet最大允许包,解释一下包大小这个东西:简单来说就是mysql把当前执行的mysql语句看作是一个包,而对这个包大小的限制是对当前mysql语句长度的限制。
显示如下
+--------------------------+------------+
|Variable_name|Value|
+--------------------------+------------+
|max_allowed_packet|4194304|
|slave_max_allowed_packet|1073741824|
+--------------------------+------------+
2rowsinset,1warning(0.01sec)
可以从返回结果看出max_allowed_packet当前为4M,显然小了。
3.更改max_allowed_packet包大小
方案一,临时修改:输入命令setglobalmax_allowed_packet=大小;(注意,这里的大小只能填写字节。重启mysql服务后,配置将会失效!)
方案二,修改my.ini文件,在[mysqld]部分加入max_allowed_packet=大小

(注意,这里可以写XXM,但后面不用加";"号。如果存在max_allowed_packet,直接调整其值。重启mysql服务后,将永久生效)

深圳易捷网络将持续为您分享网站建设相关的知识和经验。

网站建设计最新案例赏析:


上海科宁会展服务网站制作首页设计效果图
上海科宁会展服务
乐清乐鸟电气网站制作首页设计效果图
乐清乐鸟电气
山东刚泽金属制品网站制作首页设计效果图
山东刚泽金属制品
深圳捷益达电子网站制作首页设计效果图
深圳捷益达电子
广东童年之家实业网站制作首页设计效果图
广东童年之家实业
深圳大狮影业摄影广告网站制作首页设计效果图
深圳大狮影业摄影广告
深圳福工精密科网站制作首页设计效果图
深圳福工精密科
广州康耐登家居用品网站制作首页设计效果图
广州康耐登家居用品
深圳华璨文化传播网站制作首页设计效果图
深圳华璨文化传播
广州黑蜂科技有限公司网站制作首页设计效果图
广州黑蜂科技有限公司
 

网站建设行业资讯推荐阅读:


细节决定成败,如何更好的做好网络外推网站方案设计需要包含哪些内容链接到底数量重要还是质量重要护肤品网站建设的技巧 好口碑的网站设计电话 JS如何弹出带滚动条窗口介绍两款网站模型设计工具网站建设的功能完善有利于企业营销广州手机端网站建设需要注意什么一定要明确网站建设的目的如何选择合适的网站建设服务4种网页设计技巧:图文搭配,网页不累!网页搜索的质量关键在哪网站建设对公司发展有什么好处为什么需要做外贸网站建设有什么好处2015年你需要知道的SEO6大新趋势深圳福田商业网站设计,响应式网站设计的优势与缺陷有哪些企业网站建设时应注重实用性还是注重美观为什么百度快照不更新企业营销型网站建设能给企业带来哪些益处!为什么做软件定制项目很难赚钱浅谈2017年GoogleSEO互联网营销不一样木门企业可圈可点网购提高更改生产商产品系列网络专供商品涌进网购服务平台谈谈论坛营销高手是怎么炼成的电商网站首页设计要考虑哪几点在备案信息中网站名称的概念什么样的网站才能够给企业带来利润 网站设计有几个看似好心的错误高端电子商务网站建设的注意事项怎么提升网站用户体验度个人网站设计容易吗个人网站设计怎么做企业网站设计会影响网站跳出率吗如何降低网站跳出率独一无二的网站制作方向深圳网站建设之网站策划四步走网站被k怎么恢复(二) 想靠写代码吃饭这些你一定要会小企业网站建设如何预算成本企业电商网站建设需要注意那几点深圳福田网站制作方案,企业网站关键词优化要如何做CMS系统有必要做网站建设的行业都有哪些呢分析WordPress网站性能策略找网站建设公司开发设计网站需要注意什么抓住网站建设哪些关键点涨知识!TAG标签在网站中的重要作用,怎么体现软件定制的流程和费用苹果将于今年3、4月份发布iPhone5se,经典4英寸屏幕回归!深圳网站建设如何运用明亮色彩吸引眼球外贸网站的建设方法有什么佛教寺院网站建设的必要性网页设计要点企业网站要如何做有哪些内容 企业网站设计模板制作联系方式 如何树立好品牌理念网站建设中如何处理域名被泛解析深圳网站设计有哪些要点深圳网站建设公司官网网站制作的标准什么样的网站设计才能吸引访客目光浅谈深圳网站设计对企业的影响
企业网站建设行业信息服务发布平台!
(www.fantodo.com)版权所有
QQ在线咨询