如何在laravel 5中启用查询日志

时间:2015-05-25 09:57:24

标签: php mysql logging laravel-5

我一直在搜索如何记录执行的sql查询     " laravel / framework":" 5.0。*"

但我发现的一切都是关于版本4,没有找到任何适用于5.0的解决方案,如下所示:     Get the query executed in Laravel 3/4和     How to get the query executed in Laravel 5 ? DB::getQueryLog returning empty array和         http://laravelsnippets.com/snippets/log-db-queries

有些人描述了如何在laravel 5中使用它,但它似乎并不适合我。我只想在文件中写入sql日志。总而言之,任何人都能告诉我我该怎么做。

非常感谢提前。

1 个答案:

答案 0 :(得分:1)

您应该启用DB::enableQueryLog();,然后您就可以在中间件之后获取查询。

以下是合理解释enter image description here

的图像

感谢Mattstauffer