在MySQL中,TEXT类型有3个可选项:TEXT、MEDIUMTEXT和LONGTEXT。它们的最大存储空间分别为:
- TEXT:65,535字节(或字符)
- MEDIUMTEXT:16,777,215字节(或字符)
- LONGTEXT:4,294,967,295字节(或字符)
如果采用UTF-8编码,每个中文汉字占用3个字节,那么:
- TEXT最多可以存储21845个汉字
- MEDIUMTEXT最多可以存储5592405个汉字
- LONGTEXT最多可以存储1398101,264个汉字
上面只是按照占用的字节数,根据UTF-8来换算的理论值,可以作为参考。实际使用过程中,有可能会因为字符集、索引、裁剪等因素的不同而略有不同。
版权声明:除特殊说明,文章均为博主 去吐槽 原创文章,转载请注明原文出处。