kejiayuan0806

2019-02-20   阅读量: 605

数据分析师 Mysql

ThinkPHP V5.1.18 如何输出sql语句

扫码加入数据分析学习群

问题描述:

在thinkphp 3点几的版本里,只需要在最后加->sql()就能把当前要执行的sql语句完整输出,但5.1.18里怎么输出sql语句。

Db::name('tab_name')->where($where)->count();

问题描述:

开启Trace调试

把app_trace设置为true 就可以了

位置一般在application/config.php

页面Trace功能开启后,运行后并且你的页面有输出的话,页面右下角会显示ThinkPHP的LOGO:

LOGO后面的数字就是当前页面的执行时间(单位是秒) 点击该图标后,会展开详细的Trace信息

Trace框架有6个选项卡,分别是基本、文件、流程、错误、SQL和调试,点击不同的选项卡会切换到不同的Trace信息窗口。

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 1 关注作者 收藏

评论(0)


暂无数据

推荐课程