如何将MySQL更改与Vagrant同步到主机?

如何将MySQL更改与Vagrant同步到主机?,mysql,vagrant,vagrantfile,Mysql,Vagrant,Vagrantfile,我在两台不同的机器(一台是Windows,另一台是Mac)上安装了一个流浪者盒子 html、css和javascript文件工作正常,因为我使用Git在两个系统之间同步它们。但是MySQL数据库呢 当我运行vagrant up时,它会从vagrant文件执行以下操作: config.vm.provision "shell", inline: <<-SHELL mysql -u username -p password nameofbox < /var/www/name_

我在两台不同的机器(一台是Windows,另一台是Mac)上安装了一个流浪者盒子

html、css和javascript文件工作正常,因为我使用Git在两个系统之间同步它们。但是MySQL数据库呢

当我运行vagrant up时,它会从vagrant文件执行以下操作:

config.vm.provision "shell", inline: <<-SHELL
    mysql -u username -p password nameofbox < /var/www/name_of_db_dump.sql
SHELL

config.vm.provision“shell”,内联:请参见此处:。最佳实践是在两个数据库之间实际设置复制,一个作为主数据库,另一个作为从数据库。此外,这可能是有益的:这是一个相当老,但有很好的洞察力