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

mysql建表主鍵自加1

錢艷冰2年前12瀏覽0評論

在MySQL數據庫中,表的主鍵是非常重要的,它可以用來唯一標識一條記錄。當我們向表中插入新的數據時,如果主鍵自增長,那么這個主鍵就會自動+1,不需要我們手動去指定。

CREATE TABLE `student` (
`id` int(11) NOT NULL AUTO_INCREMENT,  -- 主鍵自增長
`name` varchar(50) NOT NULL,
`age` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

在創建表時,需要在主鍵字段后面加上AUTO_INCREMENT關鍵字,這樣才能實現自增長的功能。另外,通過ENGINE和DEFAULT CHARSET可以指定表的引擎和字符集。

如果想要獲得下一個自增長的ID,可以使用LAST_INSERT_ID()函數,例如:

INSERT INTO `student` (`name`, `age`) VALUES ('小明', 18);
SELECT LAST_INSERT_ID();

上述代碼將會插入一條新記錄,并返回剛剛插入的這條記錄的主鍵ID。