哪种数据类型保存长字符串

时间:2014-03-08 19:40:33

标签: php mysql

我想在mysql DB中创建一个字段,该字段将保存电子邮件的完整标题。但现在我不知道要选择哪种数据类型,以便它可以保存标头值。 longtext类型是好的。

1 个答案:

答案 0 :(得分:1)

     Type | Maximum length
-----------+-------------------------------------
  TINYTEXT |           255 (2 8−1) bytes
      TEXT |        65,535 (216−1) bytes = 64 KiB
MEDIUMTEXT |    16,777,215 (224−1) bytes = 16 MiB
  LONGTEXT | 4,294,967,295 (232−1) bytes =  4 GiB

请注意,列中可以存储的字符数取决于字符编码。请参阅 - :http://dev.mysql.com/doc/refman/5.0/en/string-type-overview.html