在两台计算机之间同步mySQL数据库

ily*_*lyo 1 mysql xampp mamp

我使用sugarsync同步mac和PC之间的localhost文件夹,
我也想同步数据库.
我可以通过简单地同步文件夹(我在PC上使用xampp和在mac上使用WAMP)来实现它,还是比它更复杂?如果有可能我应该同步哪些文件和文件夹?

Nam*_*ian 5

总之,这不是一个好主意,我不认为这是可能的.数据库文件基本上被锁定,因为数据库服务器需要具有对它的独占访问权.sugarsync无法知道这些文件所处的状态,因此它实际上可能会将一半已完成的文件从源复制到目标.它甚至可能完全损坏您的数据库,因为sugarsync可能会在关键操作期间阻止对数据文件的访问

如果您需要保持数据库的同步副本,这里有一些想法.

  1. 良好的老式备份和恢复.如果您不需要数据库的日期副本,则可以每天安排一次备份.然后使用sugarsync将此文件复制到目标,然后将其还原.
  2. 复制.如果您需要数据库始终保持同步且延迟最小,我建议您查看复制.这将允许您将事务从一个数据库复制到另一个数据库.