我有两个 Windows 7 系统,分别位于两个不同的位置——工作地点和家里,XAMPP 都在这两个位置上运行。我希望能够同步位于机器上的 mysql 数据库。问题是这两台机器都没有持续连接到互联网并且没有专用 IP。
我想到了使用一些云托管服务来共享 mysql 中的“数据”文件夹。但由于某种原因,数据库的表没有出现在系统 #2 中,认为它说 DB(3) - 3 是数据库中的表数。在这种情况下,我没有同步整个数据文件夹,而是同步了特定数据库的文件夹。不确定这是否是一种方法。
有没有更好的方法同步两个数据库。请注意,我只在两台机器上工作,一次只在一个位置更新数据库。所以不会出现记录冲突的问题。我只是希望两个系统在一天结束时都更新为相同的数据。
最佳答案
我不知道你的数据库有多大,但你可以使用外部硬盘驱动器作为你的 MySQL 路径。
关于在工作和家庭计算机上同步 Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6030264/