2

スキーマをバックアップせずに誤って削除してしまいました。

そして今、 mysqlbinlogユーティリティを使用してリカバリを実行したいと思います。(mysqlbinlogは優れたツールのようです)。また、リカバリを実行するには、これらのバイナリログファイルが必要です。

今、私は次の混乱を抱えています:

  1. それらのバイナリログファイルが見つかりません。それで、彼らはどこにいますか?
  2. 操作がログに記録されていないか、バイナリログが有効になっていない場合、それを有効にする方法。mysqlのドキュメントを読みましたが、デフォルトで有効になっているとのことです。しかし、私はそれらのファイルを見つけることができませんが...
  3. /var/log/mysqld.logファイルを介してデータとスキーマを回復することは可能ですか?
4

1 に答える 1

1

log = /path/to/mysql.logでコメントされていない行がある場合my.cnf、クエリはになりますmysql.log。つまり、3番目の質問に答えます。

于 2011-07-01T09:56:53.933 に答える