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