2011-03-06 60 views
0

如果您确定不会超过数字9999,则应限制列int(4)。 但我想知道:为什么我应该限制MySQL中的列长度?

  • 为什么?有什么优势?
  • 而且是一个tinyint(4)比int(4)好?

谢谢!

+0

括号的数字字段类型无关,与现场可以在许多多大商店。一个int字段总是4个字节,而tinyint总是1个字节 - 括号中的数字只是提示mysql应该显示多少个数字。 – 2011-03-07 00:25:17

回答