おそらくそれをint(11)に変換しているだけです あなたのために。 intに255桁の数字を表示することはできないため 、最大値は2147483647になります 。
それ以上が必要な場合は、署名なしに設定できます。これは、負のIDがないと想定しているため、最大4294967295を使用できるためです。 。
40億を超えるレコードがある場合(現在100万になっている場合はほとんどありません)、bigintを使用できます。 代わりに、18446744073709551615までの番号を保存できます もちろん、より多くのストレージスペースを犠牲にして。