1.咱们先从整数类型说起吧
tinyint:mysql中范围最小的整数类型,占1个字节,相当于8位,数据库的存储范围是 -2^7 ~ 2^7-1,也就是 -128 ~ 127 数字范围.
smallint:整数类型, 占2个字节,相当于16位,数据库的存储范围是 -2^15 ~ 2^15-1,也就是 -32768 ~32767 数字范围.
int:整数类型,占4个字节,相当于32位, 数据库的存储范围是 -2^31 ~ 2^31-1,也就是 -2147483647 ~ 2147483648数字范围.
bigint:整数类型,占8个字节, 相当于64位数,数据库的存储范围是 -2^63 ~ 2^63-1. 也就是 -9223372036854775808 ~ 9223372036854775807数字范围.
数据库整数类型详解
本文详细介绍了MySQL中的四种整数类型:tinyint、smallint、int和bigint,包括它们的字节数、位数以及存储的数值范围。tinyint适合存储小范围整数,而bigint则适用于大范围整数存储。通过对不同整数类型的了解,有助于优化数据库设计和提升存储效率。
687

被折叠的 条评论
为什么被折叠?



