mysql的enum
时间: 2023-11-15 20:02:58 浏览: 71
mysql之set与enum的介绍
5星 · 资源好评率100%
MySQL的enum是一种数据类型,也称为枚举类型。在创建表时,可以通过枚举方式显式指定该类型的取值范围。对于1至255个成员的枚举,需要1个字节存储;对于255至65535个成员,需要2个字节存储。最多允许有65535个成员。enum底层存储的是十进制整数,严格按顺序1,2,3,4,5…排列。MySQL在存储枚举时非常紧凑,会根据列表值的数量压缩到1个或2个字节中。枚举列可以把一些不重复的字符串存储成一个预定义的集合,有时候可以使用枚举代替常用的字符串类型。
阅读全文