MySQL 如何删除有外键约束的表数据
2017-12-07 12:13
746 查看
今天删除数据库中数据,提示因为设置了foreign key,无法修改删除
可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。
删除,更新数据,
恢复外键
查看当前 FOREIGN_KEY_CHECKS的值
可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。
SET FOREIGN_KEY_CHECKS=0;
删除,更新数据,
恢复外键
SET FOREIGN_KEY_CHECKS=1;
查看当前 FOREIGN_KEY_CHECKS的值
SELECT @@FOREIGN_KEY_CHECKS;
相关文章推荐
- MySQL 如何删除有外键约束的表数据
- MySQL 如何删除有外键约束的表数据
- MySQL删除有外键约束的表数据方法介绍
- MySQL删除有外键约束的表数据方法介绍
- mysql如何删除作为外键的数据
- MySQL--修改数据表5:删除主键约束,唯一约束,外键约束
- 怎么删除有外键约束的MySQL表中的数据
- Mysql删除数据报外键约束解决方法
- mysql导入数据时的外键约束问题
- Oracle12C--主外键约束删除数据问题--级联操作(九)
- C# 如何物理删除有主外键约束的记录?存储过程实现
- MySQL入门——修改数据表4:添加主键约束、显示表结构、添加唯一约束、添加外键约束
- MySql-如何查询删除数据表重复记录
- mysql导入数据时的外键约束问题
- Oracle12C--主外键约束删除数据问题--级联操作(九)
- mysql中如何添外键约束
- MySQL外键约束删除时和更新时各取值的含义
- Mysql中如果表和表之间建立的外键约束,则无法删除表及修改表结构。其中一种方式
- mysql如何删除或者添加一行数据
- 牛腩新闻发布系统---外键约束下如何删除记录