企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
数据表类型 InnoDb 操作效率,比不支持事务操作的低一些。 很多操作必须要用事务。 ~~~ transaction(); startTrans(); commit(); rollback(); ~~~ 事务操作必须使用同一个数据库连接。 ~~~ Db::transaction(function(){ Db::table('user')->delete(10); Db::table('user')->insert(['id'=>11,'name'=>'lili','age'=>18]); }); ~~~ ~~~ Db::startTrans(); try(){ Db::table('user')->delete(10); Db::table('user')->insert(['id'=>11,'name'=>'lili','age'=>18]); Db::commit(); } catch(\Exception $e) { Db:rollback(); } ~~~