mysql数据库innodb引擎laravel事务无效

今天在开发项目的过程中用到了事务

代码是这样的

```

use Illuminate\Support\Facades\DB;

DB::connection('z001')->beginTransaction();
try {

.....

DB::connection('z001')->commit();
} catch (\Exception $e) {
DB::connection('z001')->rollBack();
throw $e;
}

```

最终发现需要指定connection,默认connection是mysql

要改成自己指定的connection

    A+
发布日期:2021年06月28日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: