たとえば、UPDATE table SET field1 = 'val1', field2 = 'val2' WHERE id = 5 を実行したとします。
以前は、field1 は 'VAL1' でした (例)、field2 は 'VAL2' でした。この特定のテーブル (!!!) でそれらを以前の状態に復元する方法はありますか?..
前もって感謝します。
PS: エンジンは InnoDB です。
ダンプから 1 つの特定のテーブルを復元するためのすぐに利用できるソリューションはありません。ただし、このダンプを別の一時データベースに復元し、そこから目的のテーブルの一部または全部を抽出できます。
それ以外の場合は、完全なバックアップを復元し、任意の時点までバイナリ ログを再生できます。このページでは、この手順について詳しく説明します。