MySQL:清空具有外键约束的表
来源:互联网 发布:立体视觉自测 知乎 编辑:程序博客网 时间:2024/06/06 02:32
转自:http://blog.sina.com.cn/s/blog_72ef7bea0101f013.html
最近在MySQL Workbench上使用"TRUNCATE TABLE TABLE_E;"清空一个表时返回错误:
Error Code: 1701. Cannot truncate a table referenced in a foreign key constraint (`yqutesting`.`table_f`, CONSTRAINT `table_f_ibfk_4` FOREIGN KEY (`old_id`) REFERENCES `yqutesting`.`table_e` (`ID`))
解决方法1:
删除约束
清空表
手工删除引用该表的记录
创建约束
解决方法2:
SET FOREIGN_KEY_CHECKS = 0; TRUNCATE TABLE TABLE_E;SET FOREIGN_KEY_CHECKS = 1;
0 0
- MySQL:清空具有外键约束的表
- 清空具有外键约束的表时报ERROR 1701(42000)的解决
- 删除或清空具有外键约束的表数据报…
- mysql Error : Cannot truncate a table referenced in a foreign key constraint 清空具有外键约束的表时报
- MySQL约束:非空约束、主键约束、唯一约束、默认约束、外键约束
- 因外键约束导致数据不能清空的问题解决
- DBUnit清空数据库遇到外键约束问题的解决方法
- 清空mysql的慢记录表
- mysql truncate具有外键约束的表报错的解决[Err] 1701
- mysql清空数据库表
- Mysql最快清空数据库表的SQL语句
- Mysql清空数据库里面的所有表
- mysql表的清空、删除和修改操作详解
- Mysql最快清空数据库表的SQL语句
- mysql表的清空、删除和修改操作详解
- 清空mysql一个库中的所有表的数据
- mysql表的清空、删除和修改操作详解
- mysql表的清空、删除和修改操作详解
- unity5x+UGUI屏幕自适应(多分配率适配)
- 外观模式(Facade)
- 决策树系列(二)——剪枝
- XStream解析XML文本并用反射机制转换为对象
- tomcat+Nginx多站点配置
- MySQL:清空具有外键约束的表
- 用VS开发PHP扩展
- WKWebView 禁用 长按弹出UIMenuController
- C++ STL priority_queue
- 侧滑菜单(一):带缩放动画
- WordPress固定链接设置完全指南
- JS高程学习笔记——事件处理程序
- 个人记录-WEB append 动态导航菜单问题
- windows 运行bat脚本 一闪而过,无法查看运行日志