mysql:text类型存储json内容被截断

新手上路,请多包涵

1、字段类型为text
2、确定存储内容不超过64K
3、存在更长内容的存储成功,短的内容存储失败
4、截断出现概率大概20%,
5、日志看参数json都是完整的,入库前都是完整的

阅读 7.7k
2 个回答

mysql有几种不同长度的text

TINYBLOB, TINYTEXT       L + 1 bytes, where L < 2^8    (255 Bytes)
BLOB, TEXT               L + 2 bytes, where L < 2^16   (64 Kibibytes)
MEDIUMBLOB, MEDIUMTEXT   L + 3 bytes, where L < 2^24   (16 Mebibytes)
LONGBLOB, LONGTEXT       L + 4 bytes, where L < 2^32   (4 Gibibytes)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题