mysql数据类型MEDIUMINT的默认位宽为什么是9?按照“整数类型的默认显示宽度与其有符号数的最小值的宽度相同”这个规律不应该是8吗?
MEDIUMINT(9)后面的数字,不代表占用空间容量。而代表最小显示位数。这里只是默认的显示该字段的长度,和它的大小没有关系