MySQL 之 InnoDB引擎 Transaction(事务)

为何须要事务?     假设有这样一个场景,用户进行订单支付这一操做,实现的过程当中咱们须要像订单表中添加一条记录,而且向支付记录表中添加一条记录,咱们没有开启事务,假设咱们第一条SQL语句执行成功了,可是第二条SQL语句因为某缘由(可能系统崩溃什么的)执行失败了,那么咱们的订单表插入了一条记录,可是咱们的支付记录表没有添加记录,用户在支付的记录里面找不到本身的记录,可是却有订单,这就形成了数据的
相关文章
相关标签/搜索