-
auto increment:自增序列,在字段后作为约束使用
-
comment:备注信息,用于在创建字段后或创建表的语句最后.
-
数值类型:
-
字符串类型:
-
日期类型:
-
desc table_name:查询表结构
-
show create table table_name:查询建表语句
-
修改表结构:
-
分页查询
起始索引=(页码-1)* 记录数 -
条件判断
用在SELECT 语句,SELECT IF(条件表达式,TRUE取值,FALSE取值) -
CASE语句,CASE 表达式 WHEN 值1 THEN 结果1 …ELSE
-
物理外键约束
- 创建表时添加:[constraint] 外键名称 foreign key(外键字段名)references 主表(字段名)
- 建表完成后添加:alter table 表名 add constraint 外键名称 foreign key (外键字段名)references 主表(字段名)
-
逻辑外键约束
-
事务:操作的集合,不可分割
- 原子性,不可分割
- 一致性,事务完成时数据一致
- 隔离性,事务不受外部并发操作影响
- 持久性,一旦操作或回滚,对数据的更改是永久的
-
start transaction开始事务;commit提交事务;rollback回滚事务
-
索引:帮助数据库高效查询的数据结构。底层一般是B+树。
-
create index 索引名 on 表名(字段名);
-
show index from 表名
-
drop index 索引名 on 表名