SELECT @@FOREIGN_KEY_CHECKS; //查询外键约束
SET FOREIGN_KEY_CHECKS=0; //关闭外键约束检查
SET FOREIGN_KEY_CHECKS=1; //开启外键约束检查
关闭外键约束检查使用场景:
1.删除或更新数据库数据时,关闭外键约束检查,可以不用关心sql语句执行的先后顺序。
1.新数据库在初始化建表时,关闭外键约束检查,可以不用关心建表语句执行的先后顺序。
数据库执行完毕后,要记得开启外键约束检查。
SELECT @@FOREIGN_KEY_CHECKS; //查询外键约束
SET FOREIGN_KEY_CHECKS=0; //关闭外键约束检查
SET FOREIGN_KEY_CHECKS=1; //开启外键约束检查
关闭外键约束检查使用场景:
1.删除或更新数据库数据时,关闭外键约束检查,可以不用关心sql语句执行的先后顺序。
1.新数据库在初始化建表时,关闭外键约束检查,可以不用关心建表语句执行的先后顺序。
数据库执行完毕后,要记得开启外键约束检查。
本文标题:mysql:FOREIGN_KEY_CHECKS
本文链接:https://www.haomeiwen.com/subject/soifxltx.html
网友评论