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