您的位置:首页 > 数据库 > MySQL

MySQL忽略外键关联

2015-02-28 13:58 190 查看
在开发中经常涉及表结构/数据的修改,此时外键关联会给我们带来很大麻烦.

以下SQL语句可以暂时忽略外键关联:

/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=1 */;

重新修改表结构/数据,就可以修改成功了.建议修改完之后,立刻恢复外键关联,此时只需要把上面SQL中

FOREIGN_KEY_CHECKS=0

修改成

FOREIGN_KEY_CHECKS = 1

即可.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: