我在phpmyadmin的长度/值列中太混淆了。
任何人都可以解释一下,int(1)和int(2)有什么区别?
答案 0 :(得分:2)
它被称为显示宽度,它将占用整个int,但仅显示前x个数字(因此1将显示1个数字,2将显示2)
存储整个int所以它不像varchar,如果你想要更少的存储使用更小的类型(tinyint就足够1和2)
这里可以存储的类型和数量
答案 1 :(得分:1)
我认为这是你的号码的“宽度”或大小。 int(2)表示它可以是两位数,int(3)表示三位数,依此类推。我错了,但如果这回答了你的问题,请告诉我!
我知道它对varchar(n)有用,所以我认为对于int(n)来说它是一样的。