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

mysql增加表的主鍵

MySQL是目前最為流行的關(guān)系型數(shù)據(jù)庫(kù)之一,它具有體積小、速度快、可靠性高等優(yōu)點(diǎn)。在使用MySQL時(shí),創(chuàng)建表并設(shè)置主鍵是非常必要的操作,這樣才能保證數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性和一致性。下面我們就來(lái)學(xué)習(xí)如何增加表的主鍵。

CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(32) NOT NULL,
`age` int(11) NOT NULL,
`sex` char(2) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

在上面的代碼中,我們使用CREATE TABLE TBL_NAME語(yǔ)句來(lái)創(chuàng)建名為user的表,并定義了4個(gè)字段,分別是id、name、age和sex。其中id字段設(shè)置了自增長(zhǎng)屬性,并在PRIMARY KEY(`id`)語(yǔ)句中將id字段設(shè)置為主鍵。

如果我們已經(jīng)創(chuàng)建了表,但是沒(méi)有設(shè)置主鍵怎么辦呢?這時(shí)我們可以使用ALTER TABLE語(yǔ)句來(lái)增加主鍵。具體操作如下:

ALTER TABLE `user` ADD PRIMARY KEY (`id`);

在上面的代碼中,我們使用ALTER TABLE `user`語(yǔ)句來(lái)指定需要修改的表為user,然后使用ADD PRIMARY KEY (`id`)語(yǔ)句來(lái)將id字段設(shè)置為主鍵。這樣我們就成功地為表增加了主鍵。