MySQL进阶知识8——索引查询与删除

基本介绍

事务就是一组dml(增加、删除、修改)语句,这一组语句存在逻辑上的相关性,要么全部成功,要么全部失败。

事务还规定了不同的客户端看到的数据是不相同的。


MySQL控制台使用事务


操作步骤:

1)开始一个事务
   start transaction  |  set autocommit = 0 / false

2)设置保存点
   savepoint '自定义节点名称'

3)取消部分事务
   rollback to '自定义节点名称'

4)取消全部事务
   rollback

5)提交事务
   commit


细节说明:

1)当我们开始事务时,没有做保存点,我们也可以回退到事务开 始的时候(前提是没有commit);

2)表的存储引擎要求是InnoDB。



php MySQL连接方式使用事务

MySQL进阶知识8——索引查询与删除_第1张图片

你可能感兴趣的:(Mysql)