问题
I am using MySQL 5. I need to set the seed value as 1000 for my auto increment field. How can I set it?
回答1:
To set when creating your table:
CREATE TABLE xxx(...) AUTO_INCREMENT = 1000;
To set after creating the table:
ALTER TABLE xxx AUTO_INCREMENT = 1000;
回答2:
If the table already exists, you can do this:
ALTER TABLE mytable AUTO_INCREMENT = 1000;
But make sure the highest value in the auto_increment column is less than 1000.
If you are creating a new table, you can do this:
CREATE TABLE mytable (id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT)
AUTO_INCREMENT = 1000;
来源:https://stackoverflow.com/questions/1536065/how-to-manually-set-seed-value-as-1000-in-mysql