バイナリログ MySQLへの全ての更新処理を記録するログファイルです。バイナリ形式で効率よく保存されます。バイナリログの主な目的は、リストア時に、データベースに対して可能な限りバックアップ後の更新を実行できるようにすることです。 また、レプリケーション環境において、マスターの更新処理をスレーブに反映させるためにも利用されます。バイナリログオプション付きで動作させると少しですがサーバの負荷が上がります。 バイナリログを記録するには mysqld に「--log-bin[=file_name]」オプションを付与して起動します。ファイル名を省略した場合はデータディレクトリに ホスト名-bin と言う名前で記録されます。また mysqld を起動しなおす度にログファイルはインクリメントされ、過去のログは ホスト名-bin.1 のように末尾に数字が付与されていきます。 バイナリログ取得のためのオプ