如果MySQL AUTO_INCREMENT列达到数据类型的上限会怎样?

当AUTO_INCREMENT列达到数据类型的上限时,随后生成序列号的工作将失败。因此,建议对AUTO_INCREMENT列使用足够大的整数数据类型以容纳我们所需的最大序列值。例如,如果我们将使用TINYINT,则AUTO_INCREMENT将只能生成127个序列号,如果使用UNSIGNED TINYINT,则该值可以扩展为255。

猜你喜欢