博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 数据包太小会引发错误信息
阅读量:6307 次
发布时间:2019-06-22

本文共 529 字,大约阅读时间需要 1 分钟。

 Error querying database.  Cause: com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for query is too large (1,063 > 1,024). You can change this value on the server by setting the 'max_allowed_packet' variable.

MYSQL会根据配置文件会限制server接受的数据包大小。

有时候在大的插入和更新会被max_allowed_packet参数限制掉,导致失败

 

执行SQL语句,查看大小:

show variables like '%max_allowed_packet%';

 

更改大小方法:

set global max_allowed_packet = 2*1024*1024*10;(20M)

 

经测试根据sql设置最大为4M

需要在/etc/my.cnf 设置

max_allowed_packet = 20M

重启mysql后生效

转载于:https://www.cnblogs.com/abel-he/p/8609323.html

你可能感兴趣的文章
在市场营销中使用敏捷方法:过程、团队与成功案例
查看>>
新书问答:Agile Management
查看>>
苹果将iOS应用带入macOS
查看>>
react入门
查看>>
VUE高仿饿了么app
查看>>
针对Kubernetes软件栈有状态服务设计的思考
查看>>
你的可用性达标了吗?云端业务性能高可用的深度实践
查看>>
linux yum清缓存脚本
查看>>
基于epoll封装的事件回调miniserver
查看>>
天猫高管全面解读大快消2018新零售打法
查看>>
idea springboot热部署无效问题
查看>>
第八章 进程间通信
查看>>
HttpSession接口中的方法(Jsp中的session类的用法)
查看>>
「镁客早报」AI可预测心脏病人死亡时间;机器人开始在美国送外卖
查看>>
MoQ(基于.net3.5,c#3.0的mock框架)简单介绍
查看>>
物联网全面升级,十年内推动工业进入智能化新阶段
查看>>
spring-通过ListFactory注入List
查看>>
一种基于SDR实现的被动GSM嗅探
查看>>
阿里云ECS每天一件事D1:配置SSH
查看>>
SQL Server 性能调优(性能基线)
查看>>