一般mysql的大字段就是longtext,blob這些,最大支持4G,但是默認設置只有4M,如果存放的字段大小大於4M則存不下,需要調整系統參數max_allowed_packet大於4M才行,這個參數也是公用一個參數,在執行sql文件的時候,如果文件大小超過50M以后會不讓執行,此時也是修改這個參數值,修改位置是在/etc/my.cnf的[mysqld節點]
查看修改完的參數大小除了在命令行查看外,也可以到可視化界面查看,步驟如下:可以到Navicat的菜單 “工具”-->"服務器監控"-->MySQL,然后勾選相應數據庫,切換到變量參數,找到max_allowed_packet,其默認值是4194304字節,大概4M,