0

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

4

1 回答 1

2

只需打开查询日志记录。这是一篇详细描述如何执行此操作的博客文章:MySQL Query Logging

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

日志=/var/log/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
于 2012-04-22T06:46:00.640 回答