MySQL Enum正确使用?

时间:2011-02-18 04:47:08

标签: mysql

`gender` enum('female','male','rather not say','alien') NOT NULL default 'rather not say',

这是使用枚举的正确方法吗?

1 个答案:

答案 0 :(得分:28)

是的。更多信息http://dev.mysql.com/doc/refman/5.0/en/enum.html

使用ENUM占用的存储空间更少,并且比存储实际字符串的速度快得多,因为MySQL内部将每个选项都表示为数字。即女= 0,男= 1等