実行されたmysql UPDATEコマンドを元に戻す方法
P粉464113078
P粉464113078 2023-08-22 17:36:22
0
2
600
<p>MySQL サーバーを更新しようとしたときに、行を編集するための WHERE 句を追加するのをうっかり忘れてしまいました。 </p> <p>私のミスにより3500行以上編集してしまいました。 </p> <p>バックアップはあるかもしれませんが、前回のバックアップ以来多くの作業を行ってきたので、1 つの不適切なクエリのせいでその作業すべてを無駄にしたくありません。 </p> <p>この問題を解決する方法があれば教えてください。 </p>
P粉464113078
P粉464113078

全員に返信(2)
P粉377412096

ちょっと考えてみましたが、バックアップを新しいデータベースに復元し、その後、以前のデータに基づいて、データベース間のクエリを介してその列を更新できますか?

いいねを押す +0
P粉176203781

すでにトランザクションを送信している場合は、バックアップを取り出してください。しかし、それがバックアップの目的です。私も同じような間違いを一度だけ犯しました。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート