精華 mysql數據庫,怎么讓某個字段的自增id從1000開始遞增?
mysql如何讓某個字段的id從想要的數值(例如:1000)開始呢?
我的表里有一個id(int)字段,需要設置主鍵自增,同時也設置ID從1000開始,只需要執行下面的語句就可以了。
ALTER TABLE your_table_name
MODIFY COLUMN UId INT AUTO_INCREMENT PRIMARY KEY,
AUTO_INCREMENT = 1000;
請將your_table_name替換為你的表名。注意,在設置自動遞增前,UId必須是該表的主鍵。如果UId不是主鍵,你需要先設置它為主鍵,然后再設置自動遞增。
如果UId已經是主鍵,則只需執行:
ALTER TABLE your_table_name
AUTO_INCREMENT = 1000;
這將設置自動遞增的起始值為1000,但不會改變UId字段本身的屬性。