我在这里读到最大允许 json 为 1 GB。
我们能否以某种方式更改此默认行为以将此 MAX 限制减少到几 MB 或具有 json 数据类型的特定表列中的任何其他值?
我在这里读到最大允许 json 为 1 GB。
我们能否以某种方式更改此默认行为以将此 MAX 限制减少到几 MB 或具有 json 数据类型的特定表列中的任何其他值?
如MySQL 中的 Max JSON column length 中所述,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
文件中。不要忘记重新启动服务!