标准UNIX时间戳是带符号的32位整数,在MySQL中是常规的“ int”列。您无法存储9,999,999,999,因为这超出了表示范围-
任何类型的32位int最高可以达到4,294,967,295。签名的最高32位为2,147,483,647。
如果/当UNIX时间戳记变为64位数据类型时,则必须使用MySQL“ bigint”来存储它们。
至于
int(10),该
(10)部分仅用于显示目的。MySQL仍将在内部使用完整的32位存储数字,但是只要您在表上进行选择,则仅显示10。

标准UNIX时间戳是带符号的32位整数,在MySQL中是常规的“ int”列。您无法存储9,999,999,999,因为这超出了表示范围-
任何类型的32位int最高可以达到4,294,967,295。签名的最高32位为2,147,483,647。
如果/当UNIX时间戳记变为64位数据类型时,则必须使用MySQL“ bigint”来存储它们。
至于
int(10),该
(10)部分仅用于显示目的。MySQL仍将在内部使用完整的32位存储数字,但是只要您在表上进行选择,则仅显示10。