// 封装到闭包里面
Db::transaction(function(){
Db::table('tp_user')->delete(1);
Db::table('tp_user')->insert(['id'=>28,'name'=>'thinkphp','status'=>1]);
});
// 手动控制事务的提交
Db::startTrans();
try{ Db::table('tp_data')->delete(2);
Db::table('tp_data')->insert(['id'=>8,'name'=>'thinkphp','status'=>1]);
// 提交事务
echo 'try'; Db::commit();
}catch(\Exception $e){
// 回滚事务
echo 'catch';
Db::rollback(); }