mysql----查询,
一 mysql
1. 加强查询
例子:关键字的含义和顺序
2.多表查询
2.1 自连接
3.子查询----嵌套查询
3.1 单行子查询
3.2 多行子查询
3.3 把子查询当做临时表再查询
3.4 表复制
3.5 如何删掉一张表中的重复记录
4. mysql表外连接
eg:
1)只能匹配到 符合条件的值
2)左外连接--把左表完全显示
3)右外连接
5.mysql约束
5.1 主键约束
1)复合主键
2)指定主键
5.2 非空约束
5.3 唯一约束
5.4 外键约束
eg:
5.5 check约束
6. 自增长
7. mysql索引----提高查询的速度
7.1 索引原理
7.2 索引分类
7.3 创建索引
7.4 删除索引
7.5 查询索引
7.6 总结
8.mysql事务
-------事务操作需求示意图:
回到 保存点,回退后不能快进到下一个保存点
-----细节:
eg:
8.1 隔离级别
1)隔离级别和事务相关,没有事务就不用隔离级别
2)加锁含义:一个用户还未commit,则另一个用户无法查看该数据库
eg:
8. mysql表类型和存储引擎
8.1 使用案例
eg:
指定引擎:
9. mysql视图
9.1 视图的使用
10 mysql管理
10.1 用户管理
10.2 权限管理
10.3 细节