我正在尝试同步两个 MySQL 数据库。不是通过复制,而是已经在不同的环境中设置。
基本上,我们拥有的两个环境是 QA 环境和生产环境。我们正在寻求部署新产品,而我们的 QA 团队错过了记录数据库插入的一些步骤。
我遇到的问题是我有一个具有复制(主动/被动)设置的生产环境。它丢失了 QA 拥有的几个表,他们不知道哪些表丢失了,并且收到了大量与丢失表相关的数据库错误。
有没有办法导出数据库(我正在使用-d
这样只有结构过来,没有数据)并且只有 MySQL 插入丢失的表?
如果没有,我的解决方案是擦除我们的生产实例并用我们的 QA 实例刷新它,而没有数据。