不同系统之间通过Dropbox进行MySQL同步

问题描述 投票:0回答:1

我想在我的台式机、笔记本电脑和平板电脑之间同步我的 MySQL 数据库。在台式机(win 7 home basic)和笔记本电脑(win 7 starter)上运行着 wamp 服务器版本 2.2。在平板电脑上,我使用 Android 4.2 下的 Palapa Web Server 2.1.1

我阅读了技术博客 - Abhishek Sachan 上的文章,并且我已经对 httpd.conf 和 my.ini 文件进行了所有更改。

我还安装了一个 Dropbox 文件夹,其中包含要在每台计算机上同步的相同文件夹,并注意所有计算机都具有相同的“数据”文件夹,其中包含相同的 MySQL 文件。

到目前为止,一切正常,我可以在每台设备上打开 PhpMyAdmin。我找到了相同的数据库和相同的表,其中包含我需要的所有记录。事实上,它只是一个包含三个表的小型数据库 - 但我想这并不重要。

但是当我更改一台设备上的记录时,Dropbox 会开始同步。但此后,在其他设备上就看不到这种变化。他们仍然保留旧记录。

有人知道我的想法有什么问题吗?到目前为止非常感谢 安德烈亚斯

mysql dropbox synchronization
1个回答
0
投票

正如您已经发现的那样,这是一个缓慢的过程,只是补充说它本来就应该很慢。同步的主要目的是备份并同步到其他设备,以便我可以交替使用笔记本电脑和 PC 进行工作,并始终拥有最新的本地数据库。如果有人今天读到这篇文章,我们有更好的解决方案。查找以下关键字以及您正在使用的语言或框架:

  • 数据库迁移
  • 数据库播种

这两个概念随着时间的推移而演变,以对数据库进行版本控制。因此无需与 Dropbox 同步。而且现在同步 MySQL 文件可能会导致文件权限错误。

© www.soinside.com 2019 - 2024. All rights reserved.