1.事务:一组操作,要么都执行,要么都不执行,
事务的目的:保障数据的一致性
例子:银行转账,一个账号扣钱,一个账号加钱,这2个账号的加钱和扣钱操作,要么都执行,要么都不执行,任何一个操作单独
2.事务的3种操作
2.1 begin 表示开始一项事务,接下来的操作都属于同一个事务
2.2 commit 提交事务
2.3 rollback 多个操作,中途有一个出异常了,那么所有操作都要重来,保护数据一致性
1.事务:一组操作,要么都执行,要么都不执行,
事务的目的:保障数据的一致性
例子:银行转账,一个账号扣钱,一个账号加钱,这2个账号的加钱和扣钱操作,要么都执行,要么都不执行,任何一个操作单独
2.事务的3种操作
2.1 begin 表示开始一项事务,接下来的操作都属于同一个事务
2.2 commit 提交事务
2.3 rollback 多个操作,中途有一个出异常了,那么所有操作都要重来,保护数据一致性