vlambda博客
学习文章列表

mysql删除行时,暂时使主外键约束无效

如果在删除有主外键约束表数据中,显示了以下语句说明该行有主外键约束。

这个时候如果不想删除主外键约束,我们可以用以下SQL命令暂时使主外键约束无效:

set foreign_key_checks=0;

这样再删除有主外键约束的行就可以删除啦。

若在删除指定行后,需要恢复主外键约束,需输入以下语句:

set foreign_key_checks=1;

这样主外键约束又回来啦。

吾矣
终极愿望世界和平୧⍤⃝🇨🇳