导读:添加主键是MySQL中非常重要的一项操作,它可以保证数据表中每条记录的唯一性和完整性。本文将介绍MySQL添加主键的方法。
1. 创建表时添加主键
在创建数据表时,可以通过在列名后面加上PRIMARY KEY关键字来指定该列为主键。例如:
CREATE TABLE student (
id INT NOT NULL PRIMARY KEY,
name VARCHAR(20) NOT NULL,
age INT NOT NULL
);
2. 修改表结构添加主键
如果已经创建了数据表,但是没有指定主键,可以通过ALTER TABLE语句来添加主键。例如:
ALTER TABLE student ADD PRIMARY KEY (id);
3. 修改表结构修改主键
如果已经存在主键,但是需要修改主键的列或者名称,可以使用ALTER TABLE语句来修改主键。例如:
ALTER TABLE student DROP PRIMARY KEY;
ALTER TABLE student ADD PRIMARY KEY (name);
总结:本文介绍了MySQL添加主键的三种方法,分别是在创建表时添加、修改表结构添加和修改表结构修改。添加主键可以保证数据表中每条记录的唯一性和完整性,是数据库设计中必不可少的一环。