mysql启动和关闭约束的方法(FOREIGN_KEY_CHECKS)

MySQL还原数据库,禁用和启用外键约束的方法(FOREIGN_KEY_CHECKS)

有时还原数据库时,因为表有约束导致40014错误,可以通过关闭外键约束,还原成功时再启用

禁用

SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0

启用

SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS

posted @ 2014-08-27 19:38  Martin2  阅读(689)  评论(0编辑  收藏  举报