在使用 Laravel 的 Eloquent 进行数据查询的时候,很多小伙伴都想看到背后执行的 SQL 语句到底是什么样的,这小笔录就是解决这个小问题的:

在 Providers/AppServiceProvider.php 的 boot 方法添加一行代码就行:

    public function boot() { \DB::listen(function($query) { \Log::info($query); }); }

这个时候,只要你刷新页面,有执行到 SQL 查询,就可以到 storage/logs 文件夹下面的 laravel log 查看具体的 sql 语句了。

来源:打印 Laravel 的 SQL 语句的方法

转载于:https://www.cnblogs.com/lamp01/p/8443293.html

查看 Laravel 的 SQL 语句的方法相关推荐

  1. php打印mysql sql_php的打印sql语句的方法

    echo M()->_sql(); 这样就可以调试当前生成的sql语句: //获取指定天的开始时间和结束时间 $datez="2016-05-12"; $t = strtot ...

  2. mysql 构造 linq语句_[转]查看LINQ生成SQL语句的几种方法

    记录LINQ生成的SQL语句是常用的调试方式,而且能根据需要来优化LINQ生成的SQL语句,更能了深入的了解LINQ. DataContext的Log属性来将LINQ to SQL生成的SQL语句格式 ...

  3. 不带参数的SQL语句执行方法

    不带参数的SQL语句执行方法 以下是不带参数的SQL语句执行方法的代码,它调用通用数据访问类(SqlHelper)执行 SqlHelper.ExecuteNonQuery()方法,使用示例为; int ...

  4. oracle 查看用户日志,Oracle查看用户操作sql语句以及数据库日志

    --查看日志文件 select member from v$logfile; --查看表空间使用情况 SELECT SUM(bytes) / (1024 * 1024) AS free_space, ...

  5. 【spring】spring JDBC开发 、 将创建表生成sql语句的方法

    将navicate中已存在表的创建转化成sql语句的方法 1.右击表,选择对象信息 2.点击DDL jar包引入 1.spring-starter-jdbc 代码实现: <dependency& ...

  6. efcore调用函数_EFCore执行Sql语句的方法:FromSql与ExecuteSqlCommand

    前言 在EFCore中执行Sql语句的方法为:FromSql与ExecuteSqlCommand:在EF6中的为SqlQuery与ExecuteSqlCommand,而FromSql和SqlQuery ...

  7. dede调用sql语句的方法

    这篇文章给大家分享的是有关dede调用sql语句的方法的内容.小编觉得挺实用的,因此分享给大家做个参考.一起跟随小编过来看看吧.  dede的sql语句怎么调用?  sql语句调用,在一些特殊情况下还 ...

  8. Oracle数据库查看表空间sql语句、查看Oracle数据库表空间剩余 、修改表空间、库备份

    一  Oracle数据库查看表空间sql语句 1.oracle查看表空间当前用户 SQL>  select  username,default_tablespace  from user_use ...

  9. thinkphp mysql 预处理_thinkPHP框架中执行原生SQL语句的方法

    本文实例讲述了thinkPHP框架中执行原生SQL语句的方法.分享给大家供大家参考,具体如下: 怎样在thinkphp里面执行原生的sql语句? $Model = new Model();//或者 $ ...

最新文章

  1. SVM原理详细图文教程来了!一行代码自动选择核函数,还有模型实用工具
  2. spring框架学习(一)入门
  3. golang中utf8和汉字互转
  4. Python: 元组的基本用法
  5. 深入理解分布式技术 - 微服务为什么需要API 网关
  6. The Intelligent Investor Feedback
  7. 学Java需要什么技巧呢?分享这4个
  8. 自定义异常最佳实践_播放,自定义和组织媒体的最佳文章
  9. Python编程系列教程第13讲——隐藏数据和封装
  10. bettertouchtool闪退_BetterTouchTool for Mac 3.238 无闪退 触控板增强工具
  11. introduce of servlet and filter
  12. 为什么Uber宣布从Postgres切换到MySQL?
  13. 【SQL练习】经典SQL练习题
  14. 【ArcGIS】02 植被分类
  15. webrtc音频QOS方法四(音频接收端NACK流程实现)
  16. 如何做到3个月吸粉10多万
  17. Excel日期运算单,多条件求和与计数
  18. 抖音直播间千川投放有用吗?直播间投放分析有什么技巧
  19. 深信服设备连接linux,deepin官方论坛-深度科技官网旗下网站
  20. 什么是联想能力?如何提高联想能力?

热门文章

  1. windows10 自动开机、关机
  2. 用Three.js写h5小游戏-3d飞机大战
  3. 汕头金山中学2021高考成绩查询,2019汕头市金山中学录取分数线及2019高考成绩喜报...
  4. el表达式 java_java基础学习:JavaWeb之EL表达式
  5. 【ZooKeeper】配置文件详解
  6. Selenium如何通过location和size定位元素坐标?
  7. 用Python实现简单的人脸识别,10分钟(附源码)
  8. 驱动华为_再补齐一个短板,华为正式宣布进军屏幕驱动行业
  9. oracle存档模式,Oracle开启归档模式并设置RMAN自动备份策略
  10. 苏大JAVA题库_苏州大学Java程序设计课程试卷含答案(B)