首页 > Web开发 > 详细

TP5.0事务回滚 phpstudy8.0+踩坑

时间:2020-03-17 12:06:00      阅读:95      评论:0      收藏:0      [点我收藏+]

1.表必须是InnoDB等支持事务的表,否则无法回滚

2.tp5.0的手册里提供了手动跟自动两种,比较推荐手动,问就是自动的感觉不太会用...

 

这两个我都践行了,但是回滚就是不成功,报错依然报错,已经运行的sql却不回滚。绞尽脑汁想了半天。emmmm,phpstudy8.0的坑人之处....

技术分享图片

 

在数据库配置当中可以看到修改数据库引擎的位置

技术分享图片

 

 

已经选择了innoDB,但是,这个操作只会让新建的表格的引擎为innoDB!!原来有的表格原来是啥引擎还是不会变的,需要手动修改....

两天没想明白问题在哪里,直到刚才无意间打开sql文件看到了MYISAM....

 把需要做事务的表格引擎改成innoDB,重新导入

终于滚了。开心。

 

也许不是坑,是我傻。。。

TP5.0事务回滚 phpstudy8.0+踩坑

原文:https://www.cnblogs.com/gushengyan/p/12509684.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!