• 技术文章 >数据库 >MySQL

    mysql事务的四个特点

    小妮浅浅小妮浅浅2021-06-29 17:26:20原创6892

    特点

    1、原子性,一个事务是不可再分割的整体,要么全部被执行,要么全部执行。

    2、一致性,一个事务可以让数据从一种一致状态切换到另一种状态。

    3、隔离性,一个事务不受其他事务的干扰,并且多个事务彼此隔离。

    4、持久性,事务一旦提交,就永久地保存在本地。

    实例

    /*了解:
    隐式(自动)事务:没有明显的开启和结束,本身就是一条事务可以自动提交,比如insert、update、delete
    显式事务:具有明显的开启和结束*/
     
    使用显式事务:
     
    ①开启事务
    set autocommit=0;
    start transaction;#可以省略
     
    ②编写一组逻辑sql语句
    注意:sql语句支持的是insert、update、delete
     
    设置回滚点:
    savepoint 回滚点名;
     
    ③结束事务
    提交:commit;
    回滚:rollback;
    回滚到指定的地方:rollback to 回滚点名;

    以上就是mysql事务的四个特点,希望对大家有所帮助。更多mysql学习指路:MySQL

    专题推荐:mysql事务
    上一篇:mysql主键和唯一的区别 下一篇:mysql触发器是什么

    相关文章推荐

    • mysql查看备份文件的方法• mysql如何对数据库进行恢复• mysql常用的查看命令• mysql如何查询指定字段• mysql单行函数的介绍• mysql约束的两种类型• mysql模式匹配的理解• mysql约束条件unique是什么• mysql约束条件not null的使用• mysql中primary key是什么• mysql有哪些常见的约束• mysql主键和唯一的区别

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网