mysql创建表的时候指定数据类型括号⾥⾯数字代表的含义 M indicates the maximum display width for integer types. For floating-point and fixed-point types, M is the total number of digits that can be stored (the pre
对于整数类型 括号⾥⾯的值不影响类型实际可以存储的范围,只是代表显⽰宽度,当实际内容不到这个宽度的时候在前⾯⽤0填充(只有在创建表的时候使⽤了ZEROFILL才有这个效果)
也就是说
int(4)  int(6)  int(8) 不会影响它的可存储范围  ,它还是-2147483648-2147483647 ,它还是占⽤4个字节,只是如果在创建表的时候指定这⼀列⽤ZEROFILL修饰了,那么取回值得时候如果不够这⾥指定的位数,会在前⾯填0
mysql创建表数据类型reference:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。