1. 程式人生 > >mysql--設定表的屬性自動增加

mysql--設定表的屬性自動增加

在資料庫應用中,經常希望在每次插入新紀錄時,系統自動生成欄位的主鍵值。

實現此目的,可以使用關鍵字:ATUO_INCREMENT:

1.預設,MySQL中AUTO_INCREMENT的初值是1,每新增一條記錄,欄位值自動加1;

2.一個表只能用一個欄位使用AUTO_INCREMENT約束,且該欄位必須為主鍵的一部分。

例子如下:

補充:可以用CHANGE關鍵字設定表的自動屬性增加,如下:

ALTER TABLE tmp
CHANGE UserId UserId int(11) AUTO_INCREMENT;