mysql 长度不同 MEDIUMTEXT BLOB或TEXT 最大长度为 16777215 (2^24-1)个字符 TEXT BLOB或TEXT 最大长度为 65535 (2^16-1)个字符 某个字段存放 json 字符串 , 设置为 text 类型 因 json 字符串 太长 ,报错 com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'xxx' 改成 MEDIUMTEXT 后 正常 alter table tablexxx modify fieldxxx MEDIUMTEXT;