MySQLで実行されたSQLをログ出力する

設定ファイルに1行追加

/etc/my.cnf

[mysqld]

log=/var/log/mysql/mysql.log


出力先はあらかじめ作成しておく。書き込み権限をつけなきゃだめだったかも。

mkdir -p /var/log/mysql/
touch /var/log/mysql/mysql.log


あとはmysqlをリスタートすれば、出力されるようになる。

かなり膨大な量が出力されるので、必要なときだけ適用する