gpt4 book ai didi

mysql - 如何使 2 个临时数据库保持同步

转载 作者:行者123 更新时间:2023-11-29 04:32:05 25 4
gpt4 key购买 nike

我的问题很像 this one .但是我在 MySQL 上,我正在寻找我能找到的“最低技术”解决方案。

情况是我有 2 个数据库,它们应该包含相同的数据,但它们主要在无法相互联系时进行更新。我怀疑有某种集群或主/从的东西能够很好地同步它们。然而,在我的情况下,这是主要的矫枉过正,因为这只是一个供我自己使用的临时数据库。

执行此操作的好方法是什么?

我目前的方法是在其中一个上有一个联合表,并且每隔一段时间,通过插入/选择将数据通过网络填充到另一个。尝试处理主键而不是其他键会有点令人费解。 (insert ignore 似乎不能正常工作)

附注我可以轻松构建一个查询来选择要传输的行。

最佳答案

MySQL 的内置复制非常容易设置并且即使在数据库大部分时间断开连接时也能正常工作。我会说配置它比现有的任何自定义解决方案都要简单得多。

参见 http://www.howtoforge.com/mysql_database_replication有关说明,您应该会在 10-15 分钟内启动并运行,您无需再考虑。

我能看到的唯一缺点是它是异步的 - 即。你必须有一个指定的主人来获得所有的变化。

关于mysql - 如何使 2 个临时数据库保持同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/286076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com