我为什么要限制MySQL中的列长度?

时间:2011-03-06 22:46:17

标签: mysql

如果您确定不会超过数字9999,则应限制列int(4)。 但我想知道:

  • 为什么?有什么好处?
  • 并且是一个比int(4)更好的tinyint(4)?

谢谢!

1 个答案:

答案 0 :(得分:1)

该限制不用于limit任何内容,除非ZEROFILL在比赛中。

参考:http://alexander.kirk.at/2007/08/24/what-does-size-in-intsize-of-mysql-mean/