如题所述
int的2进制最大长度是4字节(32bit),是32位的定长字段。
取值范围有符号情况下是-(2^31-1)~ (2^31-1),无符号情况下是2^32-1。
所以十进制情况下int的最大长度是10位。经常看到int(11)的写法,是为了声明显示宽度,让数字显示时对齐。
参考资料:
MySQL字段长度、取值范围、存储开销
MySQL显示宽度与字段长度