我有两个Windows7系统,分别位于两个不同的位置--办公室和家里,两个系统上都运行着XAMPP。我希望能够同步位于机器上的mysql数据库。问题是,这两台机器都没有持续连接到互联网,也没有专用的is。
我想使用一些云托管服务来共享mysql中的"data“文件夹。但是由于某些原因,数据库的表没有显示在系统#2中,尽管它说DB(3) -3是数据库中的表数。在这种情况下,我没有同步整个数据文件夹,而是一个特定数据库的文件夹。不确定这是否是一种方法。
有没有更好的方法来同步两个数据库。请注意,我只在这两台机器上工作,并且一次只在一个位置更新数据库。这样就不会出现记录冲突的问题。我只希望两个系统在一天结束时都更新相同的数据。
发布于 2011-05-17 19:51:52
我不知道你的数据库有多大,但你可以只使用一个外部硬盘作为你的MySQL路径。
发布于 2011-05-17 20:00:37
根据数据库的大小,DropBox可能是一种解决方案,因为它镜像了一个本地目录,该目录可以充当到云的MySQL数据路径。尽管我将其用于各种同步(包括Smalltalk图像),但我从未尝试将其用作DB数据目录。
https://stackoverflow.com/questions/6030264
复制相似问题