ホームページ >バックエンド開発 >PHPチュートリアル >兄さん、削除するときに条件を一つ減らしてしまい、間違って削除してしまいました、復元する方法はありますか?

兄さん、削除するときに条件を一つ減らしてしまい、間違って削除してしまいました、復元する方法はありますか?

WBOY
WBOYオリジナル
2016-06-13 13:43:43839ブラウズ

削除するときに、不足している条件を 1 つ追加してしまい、誤って削除してしまいました。回復する方法はありますか?
削除する際、不足している条件を 1 つ追加してしまい、誤って削除してしまいました。回復する方法はありますか? ? ?

-----解決策--------------------------------
データベースのバックアップはありますか? はい、ある場合は復元してください。 また、ログはありますか? 両方がない場合、阿弥陀さま、寄付者は今後注意する必要があります。
-----解決策---------
これはとても難しいです。 MySQL/Postgresql セクションに移動して質問してください。
-----解決策---------
これも知りたい
------解決策------
ログがあれば大丈夫です。ログを持っていない、ティッシュを準備して泣く。
------解決策----------------------
Linux では確かにログから取得することが可能です、mysql バージョンに移動します、私はあなたに同情します
------解決策---------
方法を教えてください、試してみてください、ドンデータの損失を恐れないでください
テーブルを作成するときに、削除するかどうかを示すフィールドを追加します

将来データを削除する場合は、削除せずに更新を使用してください


------解決策---------

話し合う

データ損失を恐れない方法を教えて試してみてください
テーブルを作成するときに、テーブルを削除するかどうかを示すフィールドを追加します

テーブル内のデータを削除するとき今後は、削除せずに更新を使用してください

------解決策---------
話し合う

引用:

方法を教えてください。試してみてください。データ損失を恐れる必要はありません
テーブルを作成するときは、テーブルを削除するかどうかを示すフィールドを追加してください

今後データを削除する場合は使用されません。削除の代わりに更新を使用してください


...その後、更新したいときに誤って...

------解決策----------------------
mysql5 の場合、デフォルトのストレージ エンジンは次のとおりです。 innodb innodb の場合、良好なトランザクション ログがある場合は
、myqlbinlog を使用して復元できます。特定の方法については、このコマンドの使用法を確認できます。
トランザクション ログがない場合は、次のことを行う必要があります。バックアップしたかどうかを確認してください
バックアップがない場合は、おそらくアクセスできないでしょう。
------解決策----------------------
mysql5 の場合、デフォルトのストレージ エンジンは次のとおりです。 innodb innodb の場合、良好なトランザクション ログがある場合は
、myqlbinlog を使用して復元できます。特定の方法については、このコマンドの使用法を確認できます。
トランザクション ログがない場合は、次のことを行う必要があります。バックアップしたかどうかを確認してください
バックアップがない場合は、おそらくアクセスできないでしょう。
------解決策----------------------
mysql5 の場合、デフォルトのストレージ エンジンは次のとおりです。 innodb innodb の場合、良好なトランザクション ログがある場合は
、myqlbinlog を使用して復元できます。特定の方法については、このコマンドの使用法を確認できます。
トランザクション ログがない場合は、次のことを行う必要があります。バックアップしたかどうかを確認してください
バックアップがない場合は、おそらくアクセスできないでしょう。
------解決策---------
SQL エリアに移動してヒーローを見つけます。
------解決策-----
復元できるログはありますか?それを復元しますか?私はこれに慣れていません。
------解決策---------
あなたは勇敢すぎます。
実環境ではデータベースを直接操作しないようにしてください。
次の手順を実行する場合:

1 誤って Enter キーを押してしまわないように、最初にどこに書き込み、最後に削除します。

2 に制限 1 を加えたものです。複数の行を削除するには、制限 100 を使用して、損失を最小限に抑え、大量のデータの削除による過剰な mysql 負荷を回避できます。

3 何度か見てください。
------解決策---------
上階で言われたことは私にも起きたことです誤って削除した場合でも、幸いなことにその日のバックアップはありますが、現在はデータベースを直接操作していません。
------解決策---------
話し合う

あなたは勇敢すぎます。
実環境ではデータベースを直接操作しないようにしてください。
次の手順を実行する場合:

1 誤って Enter キーを押してしまわないように、最初にどこに書き込み、最後に削除します。

2 に制限 1 を加えたものです。複数の行を削除するには、制限 100 を使用して、損失を最小限に抑え、大量のデータの削除による過剰な mysql 負荷を回避できます。

3 何度か見てください。

------解決策----------------------
心配しないで、ホスティングプロバイダーに次のことを依頼してください。バックアップを提供してください...
------解決策------------------
はい、バックアップを提供してくれるホスティングプロバイダーを見つけてくださいああ~心配することは何もありません。
------解決策----------------------
今後データベースを構築する場合は、データベースを削除してください。ステータスを付けてください。物理的に削除しないでください。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。