数据表创建 约束的分类
外界级联更新和级联删除(了解),一般开发中不允许使用
新增表数据
修改和删除表数据
查询表数据
查询出的字段如果含有null,可以用 ifnull 进行替换
起别名时,AS可以用空格替代,空格后面是别名
条件查询
聚合函数查询
排序查询
注意:1、如果有条件先过滤条件,在写排序;2、涉及到多个排序的时候,只有当前面的条件一样时,才会判断第二条件。
分组查询
分页查询
多表查询
内连接查询
显示内连接
隐式内连接
外连接查询
子查询
自关联查询
以上为MySQL基础内容
————————————————————分割线———————————————————————
以下为MySQL高级内容
MySQL事物
事物介绍
事务的操作
开启事务:START TRANSACTION; 回滚事务:ROLLBACK; 提交事务:COMMIT;
事务的提交方式
事务提交方式的分类
1代表:自动提交(MySQL默认); 0代表:手动提交;
查看事物提交方式
SELECT @@AUTOCOMMIT;
修改事物提交方式
SET @@AUTOCOMMIT=数字;
事务的四大特征(常见面试题)
事物的隔离级别
MySQL体系结构
存储引擎介绍
下表中加粗的是这三种存储引擎比较重要的区别:
存储引擎的选择
MySQL索引
索引的分类