关于laravel事物不起作用的问题

发布时间 2023-09-05 09:45:04作者: skyhxm

问题:

  在数据库进行新增数据的时候,多个数据表之前是同步的关系,这个时候需要事物支持,但是在实际代码操作中却没有达到预期的效果,导致部分数据表插入,另一些数据表未插入数据,代码报错。

 

解决方案:

  确保您使用的是支持事务的引擎。 InnoDB 支持事务,但 MyIsam 不支持。因此,例如在 PhpMyAdmin 中打开您的数据库,并确保所有表都设置为 InnoDB 而不是 MyISAM