当选择“TEXT”作为SQL中字段的类型时,长度/值应该是多少?我一直跳过那个领域,但只是觉得这可能是一件不安全的事情......
我是对的还是我需要将它设置为某个数字?
答案 0 :(得分:3)
TEXT列可以具有任意长度(出于实际目的,TEXT字段的长度受可用内存和缓冲区的限制)。
TEXT列没有任何固有的“不安全”。然而,有一些需要注意的注意事项,比如MySQL只使用前1024个字节进行排序。
上详细了解所有这些内容答案 1 :(得分:1)
将长度留空是没有问题的,因为TEXT是可变长度的,只占用了所需的空间。见http://dev.mysql.com/doc/refman/5.0/en/blob.html