MySQL int(1) 与 int(3) 的区别

1、占用的字节都一样,只是容纳字符个数有区别。

  int(1): 一个字符。

  int(3): 三个字符。

 

2、另外要注意的是,无符号整数,自动左侧0填充宽度。

  int(3),插入值5,会变成005存储。

 

 

3、对于int,如果只设置属性zerofill,系统会自动加上unsigned属性,左侧以0填充。

posted @ 2020-02-24 18:31  Hopkings  阅读(485)  评论(0编辑  收藏  举报