您好,登錄后才能下訂單哦!
這篇文章主要介紹了mysql序列的作用是什么,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
MySQL序列是一組整數:1,2,3等,由于一張數據表只能有一個字段自增主鍵,如果你想實現其他字段也實現自動增加,就可以使用MySQL序列來實現。
MySQL中最簡單使用序列的方法就是使用MySQL AUTO_INCREMENT來定義列。
以下實例中創建了數據表昆蟲,昆蟲表中id無需指定值可實現自動增長。
mysql> CREATE TABLE昆蟲> CREATE TABLE昆蟲 - >(- > ( - > id INT UNSIGNED NOT NULL AUTO_INCREMENT,- > id INT UNSIGNED NOT NULL AUTO_INCREMENT , - > PRIMARY KEY(id),- > PRIMARY KEY (id ), - > name VARCHAR(30)NOT NULL,#type of insect- > name VARCHAR (30 )NOT NULL ,#type of insect - > date DATE NOT NULL,#date收集- > date DATE NOT NULL ,#date收集 - > origin VARCHAR(30)NOT NULL#在哪里收集- > origin VARCHAR (30 )NOT NULL #在哪里收集 );); 查詢OK,0行受影響(0.02秒)查詢OK ,0 行受影響(0.02 秒) mysql> INSERT INTO昆蟲(id,name,date,origin)VALUES> INSERT INTO昆蟲(id ,名稱,日期,來源)價值觀 - >(NULL,'家蠅','2001-09-10','廚房'),- > (NULL ,'家蠅' ,'2001-09-10' ,'廚房' ), - >(NULL,'millipede','2001-09-10','車道'),- > (NULL ,'millipede' ,'2001-09-10' ,'車道' ), - >(NULL,'蚱蜢','2001-09-10','前院');- > (NULL ,'蚱蜢' ,'2001-09-10' ,'前院' ); 查詢OK,3行受影響(0.02秒)查詢OK ,3 行受影響(0.02 秒) 記錄:3個重復:0個警告:0記錄:3個重復:0個警告:0 mysql> SELECT * FROM昆蟲ORDER BY id;> SELECT * FROM昆蟲ORDER BY id ; + ---- + ------------- + ------------ + ------------ ++ ---- + ------------- + ------------ + ------------ + | id | 名字| 日期| 來源|| id | 名字 | 日期 | 來源 | + ---- + ------------- + ------------ + ------------ ++ ---- + ------------- + ------------ + ------------ + | 1 | 家蠅| 2001-09-10 | 廚房|| 1 | 家蠅 | 2001 - 09 - 10 | 廚房 | | 2 | 千足蟲| 2001-09-10 | 車道|| 2 | 千足蟲 | 2001 - 09 - 10 | 車道 | | 3 | 蚱蜢| 2001-09-10 | 前院|| 3 | 蚱蜢| 2001 - 09 - 10 | 前院| + ---- + ------------- + ------------ + ------------ ++ ---- + ------------- + ------------ + ------------ + 3組(0.00秒)3 排在組(0.00 秒)
感謝你能夠認真閱讀完這篇文章,希望小編分享mysql序列的作用是什么內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。