我们可以在不更改最大数据包大小的情况下更改最大默认JSON列长度吗?

时间:2017-11-02 07:58:33

标签: mysql mysql-json

我读了here最大允许json为1 GB。

我们能以某种方式更改此默认行为,以将此MAX限制减少到几MB或具有json数据类型的特定表列中的任何其他值吗?

1 个答案:

答案 0 :(得分:0)

Max JSON column length in MySQL中所述,JSON字段的最大长度由max_paquet_size系统变量控制。

如文档https://dev.mysql.com/doc/refman/5.5/en/packet-too-large.html中所述,您可以通过添加

来更改此设置
[mysqld]
max_allowed_packet=<xx>

my.ini~/.my.cnf文件中。别忘了重启服务!