永发信息网

事物关系中的commit是啥意思?

答案:3  悬赏:40  手机版
解决时间 2021-02-14 12:58
最好给个算法,例子,还有说明啊,反正越详细越好
最佳答案
commit 把事物所做的更改永久化(写入磁盘) 。

事物的提交用commit命令zhidao,回滚回用rollback命令。如果在一个事物中,包含了ddl语句,那么在此ddl语句前后都要隐式的执行commit命令。

commit是提交事物中的显示答提交。
全部回答
比如有表:tb1(n int) insert into tb1 values(1); commit; 表中有1 insert into tb1 values(1); rollback; 表中就没有1; 举例说: 有个人买了 A B C D 的东西。最后到收银台买单,就是commit; 还有个人买了A B C D 的东西,最后没买单,东西也不要了,就是rollback;
事务支持 tpshop thinkphp提供了单数据库的事务支持,如果要在应用逻辑中使用事务,可以参考下面的方法: 启动事务: $user->starttrans(); 提交事务: $user->commit(); 事务回滚: $user->rollback(); 事务是针对数据库本身的,所以可以跨模型操作的 。 例如: // 在user模型中启动事务 $user->starttrans(); // 进行相关的业务逻辑操作 $info = m("info"); // 实例化info对象 $info->save($user); // 保存用户信息 if (操作成功){ // 提交事务 $user->commit(); }else{ // 事务回滚 $user->rollback(); } 注意:系统提供的事务操作方法必须有数据库本身的支持,如果你的数据库或者数据表类型不支持事务,那么系统的事务操作是无效的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
晶艺福珠宝钻石宫殿我想知道这个在什么地方
农村祖屋倒塌城填户口有没权继承重建
甲基和乙基是什么东西
【净畅宁美】“净畅宁美”作文
3.5X1简便方法
描写湖泊的诗句
RT1.I'm afraid we have to wait for a while
索尼手机能不能刷其它系统
南阳到益阳多少公里
最近网络上很火的一首关于网恋的歌曲《网络爱
草鱼什么季节长得快
海康ds-2cd754wd-e 出厂ip与密码多少
正日电气地址有知道的么?有点事想过去
word 怎么画带有文字的嵌套的图?
【表观遗传学】表观遗传学的主要研究内容是什
推荐资讯
饥荒凤凰蛋怎么升级
海岛奇兵15本有什么好的防御阵型
不喝水奶水会不会少生完宝宝二十天可以吃巧克
vivo xplay5A充电时屏幕一会亮一次 冲不到点
未在社保绑定医院看病,如何报销?
中国邮政储蓄银行密码忘记了,该怎么找回密码
滴滴快车用什么支付?打点计费吗?现金还是网
火灾自动报警系统包括()。A.火灾探测报警系
你好,想问一就是我和我老婆结婚时,她年龄不
重庆永川国际影院地址在什么地方,我要处理点
孙华绿色早点地址在哪,我要去那里办事
在上班中导致手指受伤,公司说想继续在公司中
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?