bigint

存储大小为8个字节。每个字节8个2进制位,所以能表示2^64个整数,范围是-2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807)。

int

int的同义词为integer。存储大小为4个字节。每个字节8个2进制位,所以能表示2^32个整数,从 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647)。

smallint

存储大小为2个字节。每个字节8个2进制位,所以能表示2^16个整数,从 -2^15 (-32,768) 到 2^15 – 1 (32,767)。

tinyint

存储大小为1个字节。每个字节8个2进制位,所以能表示2^8个整数,从 -2^7 (-128) 到 2^7– 1 (127)。