mysql的整型

1、tinyint:默认长度是4,共占1个字节,无符号的范围是:0~255(即:2^8-1),有符号的范围是:-128(即:-(2^7-1+1))~127(即:2^7-1)的整型数据。

2、smallint:默认长度是6,共占2个字节,无符号的范围是:0~65535(即:2^16-1),有符号的范围是:-32768(即:-(2^15-1+1))~32767(即:2^15-1)的整型数据。

3、mediumint:默认长度是9,共占3个字节,无符号的范围是:0~16777215(即:2^24-1),有符号的范围是:-8388608(即:-(2^23-1+1))~8388607(即:2^23-1)的整型数据。

4、int:默认长度是11,共占4个字节,无符号的范围是:0~4294967295(即:2^32-1)有符号的范围是:-2147483648(即:-(2^31-1+1))~2147483647(即:2^31-1)的整型数据。

5、bigint:默认长度是20,共占8个字节,无符号的范围是:0~18446744073709551615,有符号的范围是:-9223372036854775808(即:-(2^63-1+1))~9223372036854775807(即:2^63-1)的整型数据。

mysql的整型_第1张图片

参考:https://dev.mysql.com/doc/refman/8.0/en/integer-types.html 

你可能感兴趣的:(mysql,数据库)