【发布时间】:2015-01-12 09:03:57
【问题描述】:
我的脚本中有一个错误,想查看完整的 mysql 查询,但 mysql 错误日志没有显示我的脚本发送的任何查询。 我更改了 my.ini 文件并添加了
general_log = 1
slow_query_log = 1
slow_query_log_file = "C:/xampp/mysql/data/mysql-slow.log"
我在 slow-query.log 文件中发现了这个
c:\xampp\mysql\bin\mysqld.exe, Version: 5.6.21-log (MySQL Community Server (GPL)). started with:
TCP Port: 3306, Named Pipe: C:/xampp/mysql/mysql.sock
Time Id Command Argument
但是如何查看我的脚本的完整查询?提前谢谢!
【问题讨论】:
-
这里没有足够的信息来回答这个问题。您使用的是什么数据库库,MySQLI? PDO?您如何使用字符串连接构建查询?有准备好的陈述?您要运行的查询是什么?直接在 SQL 服务器上执行查询是否正常工作?
-
我希望这个链接对你有帮助。 dba.stackexchange.com/questions/62129/…
-
参考这两个链接。希望你能得到答案。 [1]:stackoverflow.com/questions/650238/… [2]:stackoverflow.com/questions/303994/log-all-queries-in-mysql