如何从转储项目文件夹导入/恢复MySQL InnoDB

如何从转储项目文件夹导入/恢复MySQL InnoDB,mysql,Mysql,我试图从转储文件夹还原数据库,但在foreignkey约束方面出错。我注意到脚本是按字母顺序执行的,而不是按表关系排序 与自包含文件不同,表是按表关系排序的;因此,还原它没有问题。首先运行此查询:设置外键检查=0然后还原数据库。一旦还原完成,执行以下操作:设置外键检查=1这解决了我的问题。但是,由于我在另一个实例上执行脚本,所以我将其全局设置为set GLOBAL FOREIGN_KEY_CHECKS=0。

我试图从转储文件夹还原数据库,但在foreignkey约束方面出错。我注意到脚本是按字母顺序执行的,而不是按表关系排序


与自包含文件不同,表是按表关系排序的;因此,还原它没有问题。

首先运行此查询:
设置外键检查=0然后还原数据库。一旦还原完成,执行以下操作:
设置外键检查=1这解决了我的问题。但是,由于我在另一个实例上执行脚本,所以我将其全局设置为set GLOBAL FOREIGN_KEY_CHECKS=0。