事务 lock tables:锁定线程表 应用场景 转账业务注册账户提交订单 注意:一个业务涉及到多个sql的执行,这些sql需要全部执行成功,这个业务才有效果,如果其中一条sql失败,整个业务也就失败。 事务特性 原子性: 一个业务(多个增删改操作) 一致性 隔离性 持久性 事务控制 事务开始 begin/start transaction; 事务提交 commit/commit work; 回滚 rollback/rollback work; 事务隔离级别 并发处理问题: 脏读: 不可重复读: 虚读(幻读):