harumaki.net

インフラ屋の覚書や、ラーメン食べある記とか。

DB MySQL メモ

[MySQL]mysqlbinlog[メモ]

投稿日:2010年10月28日

バイナリログには実行したSQL文その他が記録されているので、リカバリに利用することができる。

my.cnfに設定し、デーモンを起動するとバイナリログが生成されるようになる。

  • 設定例
    [mysqld]
    log-bin=/var/lib/mysql/mysql-bin

上記にてデーモンを再起動すると、/var/lib/mysql以下に"mysq-bin.******"とシーケンス番号が
追加された状態でログファイルが生成される。

バイナリログの参照方法

mysqlbinlogというコマンドで、バイナリログの中身をテキストで閲覧できる。

  • 使用例1

    # mysqlbinlog /var/lib/mysql/mysql-bin.000178

  • 使用例2
    ログ内で、見たい部分の開始時間を指定する。

    # mysqlbinlog –start-datetime="2010-09-12 04:00:00" /var/lib/mysql/mysql-bin.000178

詳細

応用

-DB, MySQL, メモ

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


関連記事

[AWS] EC2 HVMタイプを使う時のファイルシステム周りの作業2(swap追加)

  さしあたりAWSだから、t2インスタンスだから、というわけでは全くないけどメモ。 t2インスタンスは、もともとスワップ領域がないインスタンスタイプのため、スワップが必要な場合は、EBSを追加してm …

no image

[Juniper]SRX220 コンフィグのバックアップメモ

  今回はSRX220Hのコンフィグのバックアップを。 ちょこっとドキュメントを見てみたところ、SSGの時と異なり、SRX側から外部のリモートホストへのtftpが使えないっぽい? もうちょっと詳しく調 …

no image

メモ:lsコマンドでタイムスタンプの表記を変える

lsコマンドにてタイムスタンプの表記を変える場合は、オプション”-l”との併用で”–time-style”をつけ 各種表記やdateコマンド …

no image

courier-mta+phpcourier

編集日:2006/03/14 courier-mta+phpcourier † courier-mta。 MySQLと連動したアカウント管理ツールにphpcourierを使用。 &uar …

no image

VMware server上で共有ディスクを新規作成(Linux)

VMware server上で共有ディスクを新規作成(Linux) WMwareのクラスタ検証環境を構築する際、nfsマウントしたディレクトリ上で なぜかpostgresを起動できなかったので、VMw …