mysql Packets larger than max_allowed_packet are not allowed

向 mysql 的 mediumblob类型的变量写入数据时,该变量限制大小为4M,写入数据3M,结果报错:Packets larger than max_allowed_packet are not allowed。

原因:mysql 限制了输入的大小

解决方法:
在 Navicat 中 进入查询界面 ,输入

set global max_allowed_packet = 2*1024*1024*10
然后关闭掉这此mysql server链接,再进入。

show VARIABLES like '%max_allowed_packet%';
查看下max_allowed_packet是否编辑成功
————————————————

posted on 2022-04-20 13:09  zyp_java_net  阅读(143)  评论(0)    收藏  举报

导航