1 插入的字段超过text 的长度
TINYTEXT: 256 bytes
TEXT: 65,535 bytes
MEDIUMTEXT: 16,777,215 bytes
LONGTEXT: 4,294,967,295 bytes
解决办法:找出插入的表中的最长的字段。判断是否存在越界的问题。
2 编码问题
UTF-8是可变长度编码。 对于UTF-8,这意味着存储一个代码点需要1-4个字节。 但是,MySQL的编码称为“ utf8”(别名为“ utf8mb3”),每个代码点最多只能存储三个字节。因此,字符集“ utf8” /“ utf8mb3”不能存储所有Unicode代码点:它仅支持范围0x000到0xFFFF。