工作和家庭计算机上的 Mysql 同步

Posted

技术标签:

【中文标题】工作和家庭计算机上的 Mysql 同步【英文标题】:Mysql sync on Work and Home computers 【发布时间】:2011-08-27 04:19:14 【问题描述】:

我有两个 Windows 7 系统,位于两个不同的位置 - 工作和家庭,XAMPP 都在它们上运行。我希望能够同步位于机器上的 mysql 数据库。问题是两台机器都没有持续连接到互联网,也没有专用 IP。

我想到了使用一些云托管服务来共享mysql中的“数据”文件夹。但是由于某种原因,数据库的表没有出现在系统 #2 中,认为它说 DB(3) - 3 是数据库中的表数。在这种情况下,我没有同步整个数据文件夹,而是同步特定数据库的文件夹。不确定这是否是一种方法。

有没有更好的方法来同步两个数据库。请注意,我只在两台机器上工作,一次只在一个位置更新数据库。所以不会出现记录冲突的问题。我只想在一天结束时用相同的数据更新两个系统。

【问题讨论】:

【参考方案1】:

根据您的数据库大小,DropBox 可能是一个解决方案,因为它反映了一个本地目录,该目录可以用作您的 MySQL 数据路径到他们的云。虽然将它用于各种同步(包括 Smalltalk 图像),但我从未尝试将其用作 DB 数据目录。

【讨论】:

正如我所提到的,我尝试在数据中同步一个 db 文件夹...但只有数据库名称出现在另一台机器上,而不是表上。【参考方案2】:

我不知道你的数据库有多大,但你可以使用外部硬盘驱动器作为 MySQL 路径。

【讨论】:

我不想使用外接硬盘。我只是希望能够在线同步。

以上是关于工作和家庭计算机上的 Mysql 同步的主要内容,如果未能解决你的问题,请参考以下文章

远程桌面是什么 Windows电脑用什么远程桌面工具

Laravel MySQL 在本地计算机上工作但不在远程

在不同的计算机上同步播放和录制

如何在开发计算机(Windows)之间同步 mysql 数据库:我的失败尝试

centos 7 Chrony 集群同步时间

无法从远程计算机上的 mysql 工作台连接到 phpmyadmin 或数据库