SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束
原创
©著作权归作者所有:来自51CTO博客作者mb611f1a641bd18的原创作品,请联系作者获取转载授权,否则将追究法律责任
Mysql中如果表和表之间建立的外键约束,则无法删除表及修改表结构。
解决方法是在Mysql中取消外键约束: SET FOREIGN_KEY_CHECKS=0;
然后将原来表的数据导出到sql语句,重新创建此表后,再把数据使用sql导入,
然后再设置外键约束: SET FOREIGN_KEY_CHECKS=1;
上一篇:Spring MVC定义拦截器
下一篇:Maven最佳实践:划分模块
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
SET FOREIGN_KEY_CHECKS命令
计使用若关联,即不使用外键约束表,只是在表里加...
mysql 外键 sql -
FOREIGN_KEY_CHECKS
Mysql中如果表和表之间建立的外键约束,则无法删除表及修改表结构。解决方
数据库 sql 外键约束 解决方法 -
mysql 设置外键约束SET FOREIGN_KEY_CHECKS=1
问题描述:Mysql中如果表和表之间建立的外键约束,则无法删除表 _CHECKS=1;...
mysql 外键约束 外键 数据 表结构