如何跨开发计算机(窗口)同步mysql数据库:我的失败尝试

时间:2017-07-07 16:20:36

标签: mysql synchronization

我尝试使用文件同步软件(Syncplicity)跨两台Windows开发计算机同步MySQL数据库。我同步了整个\ xampp \ mysql \ data文件夹。

所有文件都正确同步到第二台计算机,我可以在phpmyadmin中查看这些表。但是,浏览表格会导致错误" ...表格不存在于引擎中"

如果有效,这将是非常酷的。但它没有:(

1 个答案:

答案 0 :(得分:0)

已解决:对于innoDB,数据存储在单个文件ibdata1中,就在每个数据库的目录下方。所以/ data root(和所有子目录)也应该同步。

然而,这首先不是一个很好的设置:Syncplicity不支持增量同步,ibdata1文件可能很大。即使用phpmyadmin查看记录也会更改强制完全重新同步的文件。

当然,所有在项目上工作的不同开发人员的同步站将是一场灾难。