请问一下怎么获取执行的sql语句

如题,真心不懂。
已邀请:

FiveSay - 成武

赞同来自: 00幽靈00

这里有我目前在用的一个辅助调试函数:
https://github.com/5-say/larav ... 3L117
可以将在它之前执行的 SQL 语句写入日志文件中。
实际使用效果如下:
1.jpg

宋小北 - 正在输入...

赞同来自: blue5tar

我用的是 https://github.com/barryvdh/laravel-debugbar
不单有 sql 还有很多哦

wormcc

赞同来自:

执行结果?

安正超

赞同来自:

//记录SQL
Event::listen('illuminate.query', function($sql, $param)
{
    Log::info($sql . ", with[" . join(',', $param) ."]");
}); 

kkkdd - phper

赞同来自:

可以在route.php中添加以下代码
Event::listen("illuminate.query", function($query, $bindings){
var_dump($query);//sql 预处理 语句
var_dump($bindings);// 替换数据
echo "</br>";

});

kkkdd - phper

赞同来自:

要回复问题请先登录注册