什么是事务呢?举个简单的例子,张三和李四开始都有1000块。李四要从张三那里借500走,拿完之后李四就有了1500,张三剩余500。如果张三借完钱后账户显示少了500,但这时突然出现异常了,李四的账户并没有多出500,那现在张三和李四账户都是500,有500块不翼而飞了。这肯定是不行的,为了防止这种情况,就需要有一个张三多出500同时李四减少500,并且如果中间出现异常,又可以通过回滚来恢复数据的操作,这个操作就称为事务。
事务的基本语法
ACID事务四大特征
四大特征
事务在MySQL中默认是自动提交的,但Oracl中是手动提交事务的。