数据库事务

1.事务:一组操作,要么都执行,要么都不执行,

   事务的目的:保障数据的一致性

   例子:银行转账,一个账号扣钱,一个账号加钱,这2个账号的加钱和扣钱操作,要么都执行,要么都不执行,任何一个操作单独

 

2.事务的3种操作

   2.1 begin  表示开始一项事务,接下来的操作都属于同一个事务

   2.2 commit  提交事务

   2.3 rollback 多个操作,中途有一个出异常了,那么所有操作都要重来,保护数据一致性

你可能感兴趣的:(数据库事务)