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

mysql增加表的主鍵

錢斌斌2年前8瀏覽0評論

MySQL是目前最為流行的關(guān)系型數(shù)據(jù)庫之一,它具有體積小、速度快、可靠性高等優(yōu)點(diǎn)。在使用MySQL時(shí),創(chuàng)建表并設(shè)置主鍵是非常必要的操作,這樣才能保證數(shù)據(jù)庫的數(shù)據(jù)完整性和一致性。下面我們就來學(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語句來創(chuàng)建名為user的表,并定義了4個(gè)字段,分別是id、name、age和sex。其中id字段設(shè)置了自增長屬性,并在PRIMARY KEY(`id`)語句中將id字段設(shè)置為主鍵。

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

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

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