MySQL中獲得自增的序列有兩種方式:一是在創建表時使用auto_increment屬性,二是使用LAST_INSERT_ID()函數。
第一種方式:
CREATE TABLE mytable ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(255), PRIMARY KEY (id) );
在上面的代碼中,id列具有自動增加屬性,并且被用作主鍵。
第二種方式:
INSERT INTO mytable (name) VALUES ('John'); SELECT LAST_INSERT_ID();
上面的代碼將在mytable表中插入一行數據,并返回自增的id值。
下一篇mysql怎么裝