我有两个位于两个不同位置的Windows 7系统 - 工作和家庭,两个都运行XAMPP。我希望能够同步位于机器上的mysql数据库。问题是两台机器都没有连续连接到互联网,也没有专用的IP。
我想过使用一些云托管服务来共享mysql中的“data”文件夹。但由于某种原因,db的表没有显示在System#2中,认为它表示DB(3) - 3是数据库中表的数量。在这种情况下,我没有同步整个数据文件夹,而是同步特定数据库的文件夹。不确定这是否是这样做的方式。
是否有更好的同步数据库的方法。请注意,我只能在两台计算机上工作,并且一次只能在一个位置更新数据库。因此,不会发生冲突记录的问题。我只想在一天结束时使用相同的数据更新这两个系统。
答案 0 :(得分:0)
我不知道您的数据库有多大,但您可以使用外部硬盘作为MySQL路径。
答案 1 :(得分:0)
根据您的数据库大小,DropBox可能是一个解决方案,因为它镜像了一个本地目录,可以作为其云数据的MySQL数据路径。虽然将它用于各种类型的同步(包括Smalltalk图像),但我从未尝试将其用作数据库数据目录。