hyperf 打印mysql原生语句

1.使用tosql()方法

$sql = Db::table("user")->where(["id"=>1])->toSql();
echo $sql;

在这里插入图片描述
2.使用hyperf的监听事件,打印出最近的一条执行的语句
在这里插入图片描述
3.直接去hyperf的日志里去找

$sql = Db::table("user")->where(["id"=>1])->get();

在这里插入图片描述

总结完毕,个人推荐使用tosql,最简单。

猜你喜欢

转载自blog.csdn.net/weixin_42094764/article/details/115002641