Vagrant Multimachine:如何从另一台Vagrant机器连接到MySQL数据库

Vagrant Multimachine:如何从另一台Vagrant机器连接到MySQL数据库,vagrant,vagrantfile,Vagrant,Vagrantfile,流浪汉档案 config.vm.provision "shell", inline: "echo Hello" config.vm.define "web" do |web| web.vm.box = "bento/ubuntu-14.04" web.vm.network "private_network", ip: "192.168.33.10" we

流浪汉档案

 config.vm.provision "shell", inline: "echo Hello"

 config.vm.define "web" do |web|
   web.vm.box = "bento/ubuntu-14.04"
   web.vm.network "private_network", ip: "192.168.33.10"
   web.vm.hostname = "database"
 end

 config.vm.define "db" do |db|
   db.vm.box = "bento/ubuntu-20.04"
   db.vm.network "private_network", ip: "192.168.33.11"
 end
end 

在db盒上安装mysql服务器8,在web盒上安装mysql客户端。当通过
mysql-u root-p-h数据库将mysql从web连接到db时,然后得到错误
error 2003(HY000):无法连接到“database”(111)上的mysql服务器默认情况下,mysql只在本地主机上侦听。确保更改配置并绑定到0.0.0.0或192.168.33.11

见: