在數據庫應用中,經常希望在每次插入新紀錄時,系統自動生成字段的主鍵值。
實現此目的,可以使用關鍵字:ATUO_INCREMENT:
1.默認,MySQL中AUTO_INCREMENT的初值是1,每新增一條記錄,字段值自動加1;
2.一個表只能用一個字段使用AUTO_INCREMENT約束,且該字段必須爲主鍵的一部分。
例子如下:
補充:可以用CHANGE關鍵字設置表的自動屬性增加,如下:
ALTER TABLE tmp
CHANGE UserId UserId int(11) AUTO_INCREMENT;