mysql中text是什么类型?跟varchar什么区别?为什么这个数据库中text类型后面的长度是0?

如题所述

1、char: 是定长格式的,但是长度范围是0~255. 当要储存一个长度不足255的字符时,mysql会用空格来填充剩下的字符。因此在读取数据时,char类型的数据要进行处理,把后面的空格去除
2、varchar: varchar类型在5.0.3以下的版本中的最大长度限制为255,而在5.0.3及以上的版本中
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-08
text 长字符型,可以写一段文字。
varchar 是可变字符串,可以节省空间,但是降低了效率。
这个长度是自己设定的啊,设定为0不合理吧。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网