整数类型 | 占用字节数 | 最小值 | 最大值 | 最长显示 |
tinyint | 1 | 有符号 -128 无符号 0 | 有符号 128 无符号 255 | 3 |
smallint | 2 | 有符号 -32768 无符号 0 | 有符号 -32768 无符号 65535 | 5 |
mediumint | 3 |
有符号 -8388607 无符号 0 | 有符号 8388607 无符号 16777215 |
8 |
int、integer | 4 |
有符号 -2147483648 无符号 0 | 有符号 2147483648 无符号 4294967295 | 11 |
bigint | 8 | 有符号 -9223372036854775808 无符号 0 | 有符号 9223372036854775808 无符号 18446744073709551615 | 20 |
创建unsigned的语句
CREATE TABLE t ( a INT UNSIGNED, b INT UNSIGNED )