查看MySQL执行的SQL

时间:2012-04-22 06:40:45

标签: mysql sql

我正在使用wordpress,我希望看到所有SQL都在后端执行。你们有什么好的工具可以用来查看MySQL执行的任何SQL吗?

1 个答案:

答案 0 :(得分:2)

只需打开查询记录。这是一篇博客文章,详细介绍了如何执行此操作:MySQL Query Logging

要启用常规查询日志,请在/etc/my.cnf配置文件的mysqld部分下添加日志行,然后重新启动MySQL服务器。

  

登录=的/ var /数/ mysqld.log

许多Linux发行版(如Fedora)都带有创建的/var/log/mysqld.log文件。只要确保mysqld.log文件存在且mysql用户有权写入。如果需要创建日志文件,请使用以下命令:

# create mysqld.log file 
bash> touch /var/log/mysqld.log
# set owner and group owner for the mysqld.log file 
bash> chown mysql:mysql /var/log/mysqld.log

要查看日志,请使用此命令

bash> tail -f /var/log/mysqld.log