ロギング
MySQLは、発行した全てのSQL文のログをとることが可能だ。これは、 「mysqld --log」
あるいは 「mysqld --log -update=ファイル名」というオプション指定で記録できる。
「mysqld --log」は、全ての操作やエラーも合わせて記録する。「mysqld --log
-update=ファイル名」はトランザクション・ログで、SQL文のみが記録される。
「--log
-update=ファイル名」オプションは、以下のコマンドでファイル名、番号というファイルに、これまでのログが移行される。
# mysqladmin refresh
または
# mysqladmin flush-logs
あるいは、以下のSQL文
mysql> FLUSH LOGS;