3

現在、mysql データベースから削除された失われたレコードを取得しようとしています。

logfile1 と logfile0 のエントリを確認しましたが、正しいようです。

txt ファイルを作成したり、ファイルを読み取ったりするのに役立つビューアーまたは変換は、非常に高く評価されます。

4

1 に答える 1

0

バイナリ ログを有効にしている場合は、mysql データ ディレクトリで で始まるファイル名を探します。mysql-bin.0000*

次に、必要なトランザクションを見つけたら、次のようにしてそれらを再生できます。

mysqlbinlog binlog | mysql -u root -p

mysqlbinlogの公式ドキュメントを参照してください。

また、このブログには、あなたが言及したログファイルのみを使用して復元を行うことに関する投稿があります (これを行う前にすべてをバックアップし、コピーで必ずテストしてください)。その後、コピーから必要なデータを選択して復元することができます。オリジナル。

于 2012-08-07T22:27:58.480 に答える