主键约束作用
首先,主键能够唯一的标识表中的每一行数据,使用主键约束后,可使数据满足唯一且非空,方便数据管理。
一张表,只能有一个主键字段
创建表时创建主键
语法
字段名 类型 primary key
测试
create table student5(
id int primary key,
name varchar(20),
age int
);
在已有表中添加主键
alter table 表名 add primary key(字段);
测试
alter table student5 add primary key(id);
主键自增
数据库自己维护主键,且实现主键的递增
语法
字段名 字段类型 primary key auto_increment;
测试
create table student6(
id int primary key auto_increment,
name varchar(20),
age int
);
