Mysql数据库迁移

1)比如我们将demo1迁移到demo2中。首先新建一个数据库,先同步结构。
Mysql数据库迁移
2)数据库结构同步完成后,直接进行数据同步的话,可能会出现因外键原因报错,如图:
Mysql数据库迁移
正确的是需要在命令窗口中设置set @@global.foreign_key_checks = 0(全局取消外键约束),然后再进行数据同步就ok了,同步完成之后也不要忘记set @@global.foreign_key_checks = 1(会话开启外键约束)。
Mysql数据库迁移