私のホストがあるパブリックネットワークのMySQLデータベースにアクセスしたいと思います。 PHPのmysql_connectを介してDBに接続することで、Vagrant内からMySQLデータベースにアクセスする必要があります。Vagrant内から外部MySQLにアクセスするには?
私はApache2、PHP、およびMySQLを古いmysql拡張モジュールで実行しているubuntu/trusty64 Vagrantボックスを持っています。
DBサーバーのIPアドレスを使用してネットワーク上のデータベースに接続しようとすると、データベースに接続できませんと表示されます。
バージュのゲストの中から外部サーバーにアクセスするには、何が必要ですか?
ホストとは別のマシンにDBがありますか?あなたのホストはこのマシンに接続できますか?あなたのネットワークの設定はどうですか?あなたは 'bridge'を使いますか? –
フォワードポートを使用するように私のVMを設定しました。それは現在config.vm.network "forwarded_port"、guest:80、host:8080 – rakista112
です。結局のところ、私は自分のコードに間違っていました。^_ ^; 私はdbnameとpassword変数を混ぜました。 – rakista112