MySQL:如何为表添加主键?(mysql给表添加主键)

MySQL:如何为表添加主键

MySQL是一种开源关系型数据库管理系统,采用关系型数据库存储,在众多网站制作与开发项目中,MySQL经常是你最好的选择. 在MySQL中, 主键是数据表中的一个字段,它的值是唯一的,无重复的,能够代表数据表的唯一记录, 它能有效地避免数据库中出现重复的记录,以及加快记录的检索效率 在MySQL中,可以使用ADD PRIMARY KEY来为表添加主键,下面将详细介绍如何使用它.

1. 创建表

首先,我们先创建一个表test:

CREATE TABLE test (

id int ,

name varchar(50),

total int

)

2. 添加一个主键

使用MySQL中的ALTER TABLE关键字,可以看做表本身是可以修改的,然后使用 ADD PRIMARY KEY 关键字来为test表添加一个主键:

ALTER TABLE test

ADD PRIMARY KEY (id)

以上语句将会把test表中id列设置为主键,此时test表结构变化如下:

CREATE TABLE test (

id int PRIMARY KEY,

name varchar(50),

total int

)

3. 删除主键

我们如果想删除test表中的主键,也可以使用ALTER TABLE关键字,然后使用DROP PRIMARY KEY关键字:

ALTER TABLE test

DROP PRIMARY KEY;

以上操作将会删除test表中的主键,此时test表结构变化如下:

CREATE TABLE test (

id int,

name varchar(50),

total int

)

总结:MySQL中,可以使用ALTER TABLE关键字,及使用 ADD PRIMARY KEY 关键字来为表添加主键, DROP PRIMARY KEY 来删除主键。


数据运维技术 » MySQL:如何为表添加主键?(mysql给表添加主键)