INT(10)
おそらくINT UNSIGNED
として定義したことを意味します 。
したがって、0
から番号を保存できます 最大4294967295
(最大値は10桁であるため、MySQLは自動的に(10)
を追加しました。 列定義では、(10)は単なるフォーマットのヒントであり、それ以上のものではありません。保存できる数には影響しません。
BIGINT UNSIGNED
を使用できます より大きな値を保存したい場合。 MySQLのドキュメントを参照してください:整数型(正確な値)