色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql建表主鍵自加1

在MySQL數(shù)據(jù)庫(kù)中,表的主鍵是非常重要的,它可以用來(lái)唯一標(biāo)識(shí)一條記錄。當(dāng)我們向表中插入新的數(shù)據(jù)時(shí),如果主鍵自增長(zhǎng),那么這個(gè)主鍵就會(huì)自動(dòng)+1,不需要我們手動(dòng)去指定。

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

在創(chuàng)建表時(shí),需要在主鍵字段后面加上AUTO_INCREMENT關(guān)鍵字,這樣才能實(shí)現(xiàn)自增長(zhǎng)的功能。另外,通過(guò)ENGINE和DEFAULT CHARSET可以指定表的引擎和字符集。

如果想要獲得下一個(gè)自增長(zhǎng)的ID,可以使用LAST_INSERT_ID()函數(shù),例如:

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

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