首先确保中介表中被设置外键的字段不能被设置为主键

第二步确保外键字段的属性与要连接的表的字段属性相同



第三步,设置表的选项 修改引擎为 InnoDB
三个表的引擎都要修改

最后就是运行代码
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS;
SET FOREIGN_KEY_CHECKS=0;
SOURCE /backups/mydump.sql; -- restore your backup within THIS session
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
通过外键将两个表进行链接关系

本文详细讲解了数据库恢复时设置外键和兼容性调整的步骤,涉及InnoDB引擎和外键检查的临时禁用。
2755

被折叠的 条评论
为什么被折叠?



