乐趣区

关于mysql:mysql整数类型-存储范围与使用

一、介绍

MySQL 次要提供的整数类型有 TINYINTSMALLINTMEDIUMINTINTBIGINT,其属性字段能够增加 AUTO_INCREMENT 自增约束条件。下表中列出了 MySQL 中的数值类型。

二、类型对应的存储范畴

类型名称 存储所占字节 能存储整数的范畴 正整数范畴
TINYINT 1 -128〜127 0 〜255
SMALLINT 2 -32768〜32767 0〜65535
MEDIUMINT 3 -8388608〜8388607 0〜16777215
INT 4 -2147483648〜2147483647 0〜4294967295
BIGINT 8 -9223372036854775808〜9223372036854775807 0〜18446744073709551615

三、罕用的应用场景

场景 类型
自增 id INT,BIGINT
一些枚举的场景 TINYINT
固定范畴 TINYINT,SMALLINT
退出移动版