0

私はワードプレスを使用しており、バックエンドで実行されているすべての SQL を確認したいと考えています。MySQL によって実行された SQL を表示するために使用できる優れたツールはありますか??

4

1 に答える 1

2

クエリ ログを有効にするだけです。これを行う方法を詳しく説明しているブログ記事は、MySQL Query Loggingです。

一般的なクエリ ログを有効にするには、/etc/my.cnf 構成ファイルの mysqld セクションにログ行を追加し、MySQL サーバーを再起動します。

log=/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 に答える