标签: php mysql sql
我的项目中有40多个表,我已经应用了所有约束的级联删除。现在我的数据库有实时数据,所以我只想跟踪由于级联删除而发生的删除。
所以基本上我只是想知道如果我从用户表中删除任何一个用户(用户与10+表有关系),那么所有用户都是表,哪些数据已删除。
所以我可以将它们记录在另一个文件中,仅用于备份目的。
在mysql中有什么办法吗?
由于
答案 0 :(得分:1)
对于级联约束中涉及的所有表,您必须使用删除触发器,此约束将作为简单的插入或删除操作在子表上。