在MySQL中,INT
数据类型的存储要求是否与表中存储的实际值不同?
答案 0 :(得分:6)
INT
总是使用4个字节。
BIGINT
总是使用8。
如果您不需要INT
类型的全部范围,则可以使用其他整数字段类型之一来节省存储空间:
答案 1 :(得分:0)
如果您想节省空间,可以使用 myisampack 压缩表格。它还将优化字段类型和长度,并可以将列从BIGINT转换为INT。但是你的桌子变成了只读。
http://www.techrepublic.com/article/save-disk-space-by-compressing-mysql-tables/5852557