Laravel SQL日志记录

有时我们想把每一次操作所执行的sql语句打印出来,以下就有一种比较好的方法

1. 在app/Providers目录下的 EventServiceProvider类中的 $listen加入
     'Illuminate\Database\Events\QueryExecuted' => ['App\Listeners\SqlListener',],
      

2. 在app目录下创建 Listeners 目录然后创建 SqlListener类
    

然后我们就可以在 storage/logs目录下看到一个新文件

你可能感兴趣的:(Laravel SQL日志记录)