在SQL中选择"TEXT“作为字段类型时,长度/值应该是多少?我总是跳过这个领域,但我只是觉得这可能是一件不安全的事情……
我说得对吗?还是我需要把它设置成一个特定的数字?
发布于 2011-10-30 19:10:04
文本列可以有任意长度(出于实际目的,文本字段的长度受可用内存和缓冲区的限制)。
文本列本身没有什么“不安全”之处。然而,有几点需要注意,比如MySQL只使用前1024个字节进行排序。
您可以在official MySQL documentation上阅读有关所有这些内容的更多信息
发布于 2011-10-30 19:10:18
保留长度为空是没有问题的,因为文本的长度是可变的,只占用所需的空间。请参阅http://dev.mysql.com/doc/refman/5.0/en/blob.html
https://stackoverflow.com/questions/7944534
复制相似问题