一、主键约束
1.什么是约束:约束时创建表字段时添加的限制条件。
2.什么主键:表示数据唯一性的字段称为主键。
3.主键约束:限制主键的值,唯一且非空。
4.主键约束使用:primart key
create table table01(id int primary key,name varchar(20));
insert into table01 values(1,‘aaa‘;) 正确
insert into table02 values(1,‘bbb‘) 报错 Duplicate entry重复数据
insert into table02 values(null,‘c‘) 报错 Cannot be null不能为空
二、自增 auto_increment
1.自增如何使用(一般搭配主键约束使用)
自增规则:从历史最大值+1
如何使用:primary key auto_increment
create table table01(id int primary key auto_increment,name varchar(20));
inserrt into table02 values(null,‘aaa‘) null=1
inserrt into table02 values(null,‘bbb‘) null=2
inserrt into table02 values(10,‘ccc‘) null=10
inserrt into table02 values(null,‘ddd‘) null=11
delete from table02 where id>=10;
inserrt into table02 values(null,‘eee‘) null=12
原文:https://www.cnblogs.com/star-Java/p/13948814.html