美文网首页
mysql 事务

mysql 事务

作者: _Jing_bo | 来源:发表于2017-08-25 10:39 被阅读0次

    概念

    一条或者多条sql语句的序列,要么全部执行,要么一条也不执行。
    ACID--去百度

    使用对象

    innodb 或 bdb类型的数据库。
    建表时:

    create table t1(
        id int (4) not null primary key
    )engine = innodb;
    

    使用方法

    方法1

    mysql>start transaction; 或 begin;
        >sql......
        >sql......
        >commit  |  rollback         --提交 | 取消
    

    方法2

     mysql>set autocommit = 0;    --0为取消自动提交,1为设置自动提交
        >sql....
        >sql....
        >commit    --这种方法必须手动commit;
    

    相关文章

      网友评论

          本文标题:mysql 事务

          本文链接:https://www.haomeiwen.com/subject/lxcudxtx.html