数据库 - Mysql中,一张表的数据删除的同时,在另一张表中插入的问题。
怪我咯
怪我咯 2017-04-17 14:21:53
0
3
673

问题可能很小白。

想做到如下效果:
有一张表(关联了其他很多表),删除其中数据,同时在另一张表中插入一条同样的数据,以用作备份。。

功能就是这样,备份这条数据可在日后直接恢复到生产环境中。

这时该怎么做呢,有没有什么数据库黑科技可以简单实现呢。。

我删除一条数据在另一个表中插入一条,这种效率吗?有别的方法可以做吗。

谢谢大家。

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(3)
迷茫

これを実装するにはトリガーを使用しますが、テーブルにフィールドを追加して削除済みとしてマークすることはできます

いいねを押す +0
左手右手慢动作

トランザクション処理の使用を検討しましたか? 同時に、投稿者は気が変わって、最初にこのレコードをバックアップ テーブルに追加してから、このデータを削除することもできます。心配しないでください。このプロセスはイベントを維持するためにトランザクションを使用する必要があります。一貫性!

いいねを押す +0
左手右手慢动作

おそらく、トリガーは既存のシステムへの影響を最小限に抑え、満たす必要のある条件も最小限で済みます

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