欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql中如何讓id自增加

錢良釵2年前10瀏覽0評論

在MySQL中,我們通常會用到自增長的id來做為主鍵來保證數據的唯一性和方便查詢。那么如何讓id自增呢?下面我們將逐步介紹。

CREATE TABLE user (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(30),
address VARCHAR(30),
PRIMARY KEY (id)
);

在上面的代碼中,我們可以看到在創建user表的過程中,id列的類型被設置為INT類型而且設置了NOT NULL限制。這說明id列是不能為空的。同時注意到AUTO_INCREMENT關鍵字,這就是讓id列可以自增的關鍵。

這樣,當我們插入數據時,可以不用給id賦值,MySQL會自動為id列賦一個值,而且這個值比前面插入的行的id值更大。

INSERT INTO user (name, address) VALUES
('Alice', 'Shanghai'),
('Bob', 'Beijing'),
('Charley', 'Guangzhou');

如果我們執行上面的代碼,查看user表,會發現id列被自動賦值了:

+----+---------+-----------+
| id | name    | address   |
+----+---------+-----------+
| 1  | Alice   | Shanghai  |
| 2  | Bob     | Beijing   |
| 3  | Charley | Guangzhou |
+----+---------+-----------+

通過上述步驟,我們就實現了在MySQL中讓id自增的方法。