对于mysql的int来说它的长度是不变的及为4个字节、对于插入数据数据大小也是不变的。
带符号的数值大小范围为:-2147483648 到214748347
无符号的:0到4294967295
int(x)的x并不能改变int类型字段存入数据值的大小【即不能限制数值的范围】
其实x为期望显示数据的列宽。
这个是和mysql的另外的关键字zerofill一起使用
zerofill 含义代表为未到达宽度x的前填充0【或称为0补位】,超出x代表宽度的数值按原样显示。
详细内容你可以参考http://ninitaailm.blog.163.com/blog/static/16624518420114267536674/
我也是从这里看的,以上解释内容也出自这里
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)