Php 如何从Vagrant中访问外部MySQL?
我想访问我的主机所在的公共网络中的MySQL数据库。 我需要通过PHP的MySQL_connect连接数据库,从Vagrant中访问MySQL数据库 我有一个ubuntu/trusty64 Vagrant box,通过旧的MySQL扩展运行Apache2、PHP和MySQL 当我试图通过DB服务器的IP地址连接到网络上的数据库时,它说无法连接到数据库Php 如何从Vagrant中访问外部MySQL?,php,mysql,networking,vagrant,apache2,Php,Mysql,Networking,Vagrant,Apache2,我想访问我的主机所在的公共网络中的MySQL数据库。 我需要通过PHP的MySQL_connect连接数据库,从Vagrant中访问MySQL数据库 我有一个ubuntu/trusty64 Vagrant box,通过旧的MySQL扩展运行Apache2、PHP和MySQL 当我试图通过DB服务器的IP地址连接到网络上的数据库时,它说无法连接到数据库 我需要做什么才能从Vagrant guest内部访问外部服务器?毕竟我可以正确连接。我只是把密码的变量和代码中的DB名称混在一起了 那么您的数据库
我需要做什么才能从Vagrant guest内部访问外部服务器?毕竟我可以正确连接。我只是把密码的变量和代码中的DB名称混在一起了 那么您的数据库在主机之外的另一台机器上?您的主机可以连接到这台机器吗?你的流浪者虚拟机的网络配置是什么,你是否使用
网桥
?我已将我的虚拟机配置为使用转发端口。它目前是config.vm.network“forwarded_port”,guest:80,host:808080。毕竟我可以连接,只是我的代码有点问题。^ ^;我把dbname和password变量弄混了。所以如果这是一个不可复制的一次性变量,那么删除这个问题和答案可能是有意义的?