MySQL的Text字段中允许的最大大小

时间:2011-04-20 12:22:01

标签: php mysql html

我正在做一个用户可以发帖的项目,我使用过TinyText 我需要知道应该允许多少输入用户做什么? 我开始知道TinyText只允许输入255个字符 http://www.htmlite.com/mysql003.php
但是如果用户输入&然后它必须转换为& amp等...... 那么,允许从这些字段/数据类型的用户输入的理想大小

  
    

TINYTEXT
    文本

  

用户可以插入数据,但无法编辑!
用户可以查看其他数据!
因此,视图将主要用于!

2 个答案:

答案 0 :(得分:4)

您可以在此处找到有关MySQL文本类型的详细信息:http://dev.mysql.com/doc/refman/5.0/en/blob.html

答案 1 :(得分:1)

我不认为替换html实体并将它们插入到数据库中可以让你控制插入到你的tinytext中的最终长度。

我会选择2个选项。

  1. 将原始数据插入数据库,并在输出时使用htmlentities。
  2. 将其限制为最大字符数,但使用较大的文本类型。
  3. 根据您的申请,我会选择一个。