MySQL 是一種常用的關系型數據庫管理系統,它能夠通過自增序列號來為每行記錄分配唯一的標識符,使得數據的查詢和管理變得更加高效和簡潔。下面將介紹如何通過 SQL 語句實現 MySQL 數據庫中添加自增序列號的方法。
CREATE TABLE student ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, age INT(11) NOT NULL, PRIMARY KEY (id) );
以上代碼使用 CREATE TABLE 語句創建了一個名為 student 的數據表,其中包含三個字段:id,name 和 age。其中,id 字段通過 AUTO_INCREMENT 實現自增序列號的功能,作為該表的主鍵。這樣,每插入一條記錄時,id 字段都會自動加 1,以保證每個記錄的唯一性。
INSERT INTO student (name, age) VALUES ('小明', 18), ('小紅', 19), ('小剛', 20);
以上代碼則是使用 INSERT INTO 語句向 student 數據表中插入三條記錄的方法,如果不指定 id 字段的值,MySQL 將默認為其自動分配一個唯一的自增值。我們也可以手動指定 id 字段的值,但需要注意其唯一性。
通過以上方法,我們可以在 MySQL 數據庫中輕松添加自增序列號,以便更好地管理和查詢數據。
上一篇mysql添加索引命令