今天和大家简单聊聊MySQL的约束主键与唯一索引约束:
PRIMARY KEY and UNIQUE Index Constraints
文章不长,保证有收获。
触发约束检测的时机:
- insert
- update
当检测到违反约束时,不同存储引擎的处理动作是不一样的。
如果存储引擎支持事务,SQL会自动回滚。
例子:
create table t1 (
id int(10) primary key
)engine=innodb;
insert into t1 values(1);