2012-03-02 11 views
3

現在、私はmysqlデータベースから削除された紛失したレコードを取得しようとしています。ib_logfile0、ib_logfile1、ibdataをお読みください。

私はlogfile1とlogfile0のエントリを見ましたが正しいと思われます。

txtファイルを作成したり、ファイルを読み込んだりするのに役立つ視聴者やコンバージョンは、一番高く評価されます。あなたはバイナリログが有効になっている場合は

答えて

0

、その後mysql-bin.0000*

で始まるファイル名のMySQLデータディレクトリに見て、あなたが旧姓のトランザクションを見つけた後、あなたはそれらを再生するには、以下のような何かを行うことができます。

mysqlbinlog binlog | mysql -u root -p 

mysqlbinlogのthe official docを参照してください。

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

関連する問題