关于数据库表“字段长度”的问题

来源:百度知道 编辑:UC知道 时间:2024/09/23 18:18:48
1,我用的php+MySQL。
2,正准备做数据库中“新闻”的表。有些新闻的长度很长,几千个字的不会没有。
3,大家都说字段长度设的太大,信息一多就浪费系统资源
4,请问怎么设置“正文”字段的长度。设多少为宜。

5,请有经验的大侠给个建议。
6,啊,突然找到text类型字段满足要求,问题补充下,“text”类型的字段的长度需要设置吗。教程上说它是视实际内容的大小+1.

text数据类是可变长度的数据类型,text最多为2的31方减去1个字符,不用指定它的大小,如果你text(200) 这样写,反而会报错

Text数据类型存储在SQLServer中.text类型的大小是16是什么意思,引用text类型的字段中并没有直接存储字符数据而是存储了一个长十六位的指针,这个指针执向字符数据,所以text字段总是占固定的十六位大小,这个“16”不是你数据的实际长度;text字段和普通字段是分开存储的,尽量少用Text字段特别浪费空间; text类型的大概可以存储22亿个字符,相信已经可以应付任何文本。

text长度不能设置的,是系统默认的长度