【发布时间】:2011-09-18 06:40:11
【问题描述】:
我有两个字段:一个用于存储最大大小为 500 个字符的 excerpt,另一个用于存储最大大小为 10,000 个字符的 description。
我应该使用哪些数据类型,TEXT 或 VARCHAR?为什么?
在 MySQL 5.0.3 之后,VARCHAR 接受 ~65000 个字符。但这并不能说明为什么我应该使用一种类型或另一种类型。
我的理由是我应该使用VARCHAR 作为摘录,因为我可以分配一个大小限制,而TEXT 用于description 字段,因为它更大。
【问题讨论】: