【发布时间】:2010-10-30 08:42:37
【问题描述】:
我有许多列,只需要存储几个值(例如 0、1、2、3)。对于这种情况,我应该选择什么数据类型?我觉得我应该选择像 ENUM('0', '1', '2') 这样的东西。 int 会更好(尽管限制较少)?我应该考虑其他东西(比如 tinyint)吗?
编辑:
实际上,在决定数据类型时我应该考虑哪些一般性建议?
【问题讨论】:
-
一般建议?总是选对的:)
-
你是说右边那个? :P
标签: sql mysql database database-design