MySQL整数存储要求

时间:2011-05-25 13:31:14

标签: mysql types storage int

在MySQL中,INT数据类型的存储要求是否与表中存储的实际值不同?

2 个答案:

答案 0 :(得分:6)

INT总是使用4个字节。

BIGINT总是使用8。

如果您不需要INT类型的全部范围,则可以使用其他整数字段类型之一来节省存储空间:

http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html

答案 1 :(得分:0)

如果您想节省空间,可以使用 myisampack 压缩表格。它还将优化字段类型和长度,并可以将列从BIGINT转换为INT。但是你的桌子变成了只读。

http://www.techrepublic.com/article/save-disk-space-by-compressing-mysql-tables/5852557