(GPL)...ロギング設定このロギングを行うには、mysqlの設定ファイル(/etc/my.cnf)以下の設定を行います。loglog_error="/var/log/mysql/mysqld.log"log_warnings=1...log_errorエラーログのファイル名を設定します。log_warnings警告も全て出力する場合は、1を設定します。0の場合、接続を中断した情報をエラーログに出力しないので注意が必要です。システム変数(my.cnfで設定するパラメータ)は、ハイフォン(“-“)を使わなくなりました。起動オプションでハイフォン(“-“)を使って、システム変数では使わなくしてはっきり区別しているのだと思います。log_warningsと変化している点に注意してください。基本的に両方の名前が利用できるようになっていますが、そのうち、ハイフォンは無くなると思います。(サーバー)がクライアントとの接続と実行したクエリ(SQL)をロギングします。以下は、Wordpressのサイトを起動した際のロギングの出力例です。localhostのhogeさんが接続してきたの意味)...以降は、日時については、同じID番号の場合、省略されます。コマンドにQueryとある行は、SQLが処理されているロギングになります。ロギング設定このロギングを行うには、mysqlの設定ファイル(/etc/my.cnf)以下の設定を行います。loglog="/var/log/mysql/sql.log"...log一般クエリログを採取するか否か示します。一般的に、ここにログファイル名を指定することで、有効にします。ファイル名で保存されます。ロギングしたくない場合は、キーのlog自体を削除します。先の設定例は、古くからある設定方法のようで、以下のような設定でも行うことができるようになっています。loggeneral_log=1general_log_file="/var/log/mysql/sql.log"log_output=FILE...general_log一般クエリログを採取するか否か示します。1:ロギングする、0:ロギングしないgeneral_log_file一般クエリログのファイル名を設定します。ファイル名で保存されます。log_output一般クエリログとスロークエリログの出力先ディレクトリを設定します。(サーバー)のデータ変更のステートメントをバイナリ情報でロギングします。レプリケーションにも使用されます。ロギング例バイナリ情報なので、直接中身をみてもわかりません。mysqlbinlogコマンドを使ってロギングされている内容を確認することができます。'del_revision_getPosts'/*!*/;...mysqlbinlogコマンドにバイナリログのファイル名を指定するとロールバック用のSQL文が出力されます。バイナリログがバックアップログといわれるところは、バイナリログがあれば、好きな位置へロールバック(戻る)ことができる点にあります。ロギング設定このロギングを行うには、mysqlの設定ファイル(/etc/my.cnf)以下の設定を行います。採取するか否か示します。ここにログファイル名を指定することで、有効にします。ファイル名を設定します。ファイル名を管理するためのファイルの名前になります。max_binlog_sizeバイナリログの最大ファイルサイズを指定します。ここで指定したファイルサイズを超えた場合は、ローテートします。expire_logs_daysバイナリログの保存期間を日数で指定します。この日数を超えたものは削除されます。上記以外にもバイナリログに関しては、色々と設定できるようになっています。