考虑一个带有自增列的简单表格,就像这样:
CREATE TABLE foo
(
`fooid` bigint unsigned NOT NULL auto_increment,
....snipped.... other columns
PRIMARY KEY (`fooid`)
)
ENGINE=InnoDB AUTO_INCREMENT=10
如何重新设计它,以便我们不会达到bigint数据类型的最大值? 无符号范围为0到18446744073709551615。 我不知道需要多长时间才能达到18446744073709551615,但像Y2K问题一样,我想为此做好准备。