Php Wamp同步问题

Php Wamp同步问题,php,mysql,wamp,sync,dropbox,Php,Mysql,Wamp,Sync,Dropbox,我有3台安装了WAMP服务器的电脑。我希望它们都是同步的,所以当我开发一个网站时,我希望所有的文件都能在3台电脑上更新 在谷歌搜索之后,我发现了著名的Dropbox和Google Drive。 通过将本地主机指向同步文件夹等,我成功地同步了3台电脑 然而,当我从mysql文件夹复制“data”文件夹时,我注意到有3个文件,ibdata、ib_logfile0和ib_logfile2,它们的大小都很大(每个大约50mb)。每当我使用数据库时,这些文件的大小就会不断增长 所以我不会让这3个文件同步,

我有3台安装了WAMP服务器的电脑。我希望它们都是同步的,所以当我开发一个网站时,我希望所有的文件都能在3台电脑上更新

在谷歌搜索之后,我发现了著名的Dropbox和Google Drive。 通过将本地主机指向同步文件夹等,我成功地同步了3台电脑

然而,当我从mysql文件夹复制“data”文件夹时,我注意到有3个文件,ibdata、ib_logfile0和ib_logfile2,它们的大小都很大(每个大约50mb)。每当我使用数据库时,这些文件的大小就会不断增长

所以我不会让这3个文件同步,因为每次上传和下载的数据都会超过100mb

Google Drive和Dropbox不允许我在其选择性同步选项中选择不同步的文件


什么是最好的解决方案?

首先,解决方案是必要的吗?我的理解是,Dropbox在发送时使用了较高的文件压缩,因此,您的50mb文件在发送时可能是1mb或更少的文件。(文本,尤其是具有重复语法的MySQL文本具有高度可压缩性。)

第二,关于解决方案。我建议除了使用本地文件夹同步软件外,还使用缓冲区文件夹。(最后一个是您可以过滤文件的地方。)

Wamp的数据文件夹->通过本地目录软件同步到文件夹#2(减去您不希望同步的内容)->通过Dropbox/Google Drive同步文件夹#2

几乎所有的本地文件夹同步软件都有设置自定义忽略规则的功能,这样这些50mb的文件就不会被复制到文件夹2,也就不会被同步到云存储中


不太优雅,但正如你所说,Dropbox/Google Drive没有忽略列表,因此你肯定不能这样做,必须采取不太理想的解决办法。

Dropbox或Google Drive可能适用于文件,但可能不适用于MySQL。不,选择性同步选项仅适用于文件夹,不适用于文件。明白-但我的意思是,就同步MySQL而言,简单地同步文件是个坏主意。您很可能希望看到某种类型的复制并在您的repo中转储。您是否使用INNODB数据库?