可以暂时禁用MySQL中的约束吗
我有两个Django模型,每个模型都有一个外键指向另一个。由于外键约束,删除模型实例会返回错误:
游标。执行(“从myapp中删除”项,其中n=%s,n)
transaction.commit_,除非_managed()#外键约束在此失败
cursor.execute(“从myapp中删除”样式,其中n=%s,n)
事务。提交\u,除非\u管理()
是否可以暂时禁用约束并删除
尝试禁用按键或
设置外键检查=0;
确保
设置外键检查=1;
之后