数据库表中约束有哪些
- 主键约束:primary key
- 外键约束:foreigh key
- 非空约束:not null
- 唯一约束:unique
另外还有一些不是特别常用的约束
- 整数列默认自增1:auto_increment
- 默认值约束:default_value
- 创建新记录时默认保存当前时间:cur_temestamp
- 指定字符集:character set name
什么是事物,事物有什么特性
事物是用户自定义的操作序列,这些操作要么全做,要么全都不做,是最小的执行单元
事物特性:原子性、隔离性、一致性、持久性