標準のUNIXタイムスタンプは、符号付き32ビット整数であり、MySQLでは通常の「int」列です。 9,999,999,999を格納する方法はありません。これは、表現範囲外であるためです。あらゆる種類の32ビット整数の最高値は4,294,967,295です。署名された32ビットの最高値は2,147,483,647です。
UNIXタイムスタンプが64ビットデータ型になる場合は、MySQLの「bigint」を使用して保存する必要があります。
int(10)
について 、(10)
一部は表示のみを目的としています。 MySQLは引き続き内部で完全な32ビットを使用して数値を格納しますが、テーブルで選択を行うたびに10のみを表示します。