1 .主键约束:primary key
a.不能为null
b.不能重复
创建表时添加主键:
create table 表名称(id bigint primary key ,name varchar(20)) ;
create table 表名称(id bigint , name varchar(20),primary key(id)) ;
设置为主键:
alter table stu add constraint primary key (id) ;
注意:联合主键
2 .唯一约束:unique
a.不能重复,可以为null
create table 表名称(id bigint primary key , name varchar(20) unique) ;
alter table 表名称 add constraint unique(name) ;
3 .自动增长列
一般把主键设置为自动增长列:
alter table stu add primary key auto_increment