mysql表大字段最大长度限制设置

一般mysql的大字段就是longtext,blob这些,最大支持4G,但是默认设置只有4M,如果存放的字段大小大于4M则存不下,需要调整系统参数max_allowed_packet大于4M才行,这个参数也是公用一个参数,在执行sql文件的时候,如果文件大小超过50M以后会不让执行,此时也是修改这个参数值,修改位置是在/etc/my.cnf的[mysqld节点]

  查看修改完的参数大小除了在命令行查看外,也可以到可视化界面查看,步骤如下:可以到Navicat的菜单 “工具”-->"服务器监控"-->MySQL,然后勾选相应数据库,切换到变量参数,找到max_allowed_packet,其默认值是4194304字节,大概4M,

 

原文地址:https://www.cnblogs.com/javabg/p/14265558.html