我想将一个缩小的HTML字符串放入数据库行 - 请记住它可能是一个非常大的字符串,我可以使用以下哪种结构类型:
我尝试过LONGTEXT
但是当我尝试插入时,这似乎不起作用。
答案 0 :(得分:26)
LONGTEXT
可能过多 - 它允许数据大小高达4GB。
MEDIUMTEXT
允许16MB。
TEXT
允许64KB。
TINYTEXT
只允许255个字符。
很少有HTML文档的大小为64KB,因此TEXT
应该适合您。如果您真的想要安全,请选择MEDIUMTEXT
。
参考:http://dev.mysql.com/doc/refman/5.0/en/string-type-overview.html
答案 1 :(得分:1)
我会使用TEXT。你在想什么选择?
答案 2 :(得分:1)
文字即可。其中哪一个取决于您计划存储的HTML内容的大小
答案 3 :(得分:-3)
如果您的页面不太长,我认为这个小文字是可以的! ?