INT 作为自动增量
任何尺寸的 INT
都可以用于 AUTO_INCREMENT
。UNSIGNED
总是合适的。
请记住,某些操作会烧掉AUTO_INCREMENT
ID。这可能会导致意想不到的差距。例子:INSERT IGNORE
和 REPLACE
。在意识到不需要之前,他们可以预先分配 id。这是 InnoDB 引擎中的预期行为和设计,不应该阻止它们的使用。 **
任何尺寸的 INT
都可以用于 AUTO_INCREMENT
。UNSIGNED
总是合适的。
请记住,某些操作会烧掉AUTO_INCREMENT
ID。这可能会导致意想不到的差距。例子:INSERT IGNORE
和 REPLACE
。在意识到不需要之前,他们可以预先分配 id。这是 InnoDB 引擎中的预期行为和设计,不应该阻止它们的使用。 **