我们在银行转账的操作过程中,表面上看是一个单纯的转账操作,但是背后却需要一条或多条SQL语句来完成转账操作,这一组SQL语句是一个整体,被称为事务。
假设我们现在需要操作数据库进行转账,A账户给B账户转账100元,我们就需要操作数据库,先扣除A账户100元,再给B账户添加100元,这样才实现转账成功。但如果在扣除A账户100元后,服务器突然出现中断,A账户钱少了100元,但B账户又没有收到钱,此时就需要MySQL事务来处理了。
1、MySQL事务的定义
MySQL事务指的是由一个或者多个数据库操作单元组成,相当于把多个sql语句打包成一个整体,这个整体就叫做事务,执行的时候,它们必须要么...
......