事务
来源:互联网 发布:数据库外模式 编辑:程序博客网 时间:2024/06/04 20:11
1.事务的概念:事务就是将一组SQL语句放在同一排内去执行。
2.MySQL事务处理只支持InnoDB和BDB数据表类型。
3.事务的ACID原则:原子性、一致性、隔离性、持久性。
4.MySQL的事务处理实现方法:
(1)set autocommit
(2)使用set语句来改变自动提交模式:
set autocommit=0;//关闭自动提交模式
set autocommit=1;//开启自动提交模式
5.MySQL中默认自动提交模式,使用事务时应先关闭自动提交。
6.
start transaction :
开启一个事务,标记事务的起始点。
commit:
提交一个事务给数据库。
rollback:
将事务回滚,数据回到本次事务的初始状态。
set autocommit=1:
还原MySQL数据库的自动提交。
0 0