如何查看thinkphp执行过的mysql语句

如何查看thinkphp执行过的mysql语句,thinkphp执行过的mysql语句会不会保存成日志?

阅读 6.9k
3 个回答

会的 在app目录下有runtime 里面logs就是日志文件

详细记录了执行过的sql

不过主要在index.php开启调试模式

也可以在配置文件设定log日志的详细信息

调试的时候需要即时回显你可以用_sql()

$User->_sql();

如果是老版本,函数名貌似是getLastSQL()。

getLastSql()或者_sql(),认真的多看几遍手册吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题