如何在MySQL中手动将种子值设置为1000

12 mysql auto-increment database-schema

我正在使用MySQL 5.我需要为我的自动增量字段将种子值设置为1000.我怎么设置它?

Jul*_*ain 15

要在创建表时进行设置:

CREATE TABLE xxx(...) AUTO_INCREMENT = 1000;
Run Code Online (Sandbox Code Playgroud)

要在创建表格后进行设置:

ALTER TABLE xxx AUTO_INCREMENT = 1000; 
Run Code Online (Sandbox Code Playgroud)


Asa*_*aph 10

如果表已存在,则可以执行以下操作:

ALTER TABLE mytable AUTO_INCREMENT = 1000;
Run Code Online (Sandbox Code Playgroud)

但请确保auto_increment列中的最高值小于1000.

如果要创建新表,可以执行以下操作:

CREATE TABLE mytable (id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT)
AUTO_INCREMENT = 1000;
Run Code Online (Sandbox Code Playgroud)