MySQL中,如果我們想讓數據庫表的ID自動遞增,需要使用AUTO_INCREMENT關鍵字,下面我們來了解一下具體的操作步驟。
CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `age` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
上面的代碼創建了一張名為user的表,并在其中定義了一個自動遞增的id字段。具體來說:
- id字段的類型為int,并且長度為11(整型)。
- NOT NULL關鍵字表示該字段不能為空。
- AUTO_INCREMENT關鍵字表示該字段自動遞增。
- PRIMARY KEY關鍵字表示該字段是表中的主鍵。
這樣一來,當我們向這個表中插入數據時,id字段的值就會自動遞增,從而保證每條記錄的唯一性。
上一篇手機端輪播圖CSs