• 締切済み

別サーバへのmysql接続に関して

諸事情によりPHPプログラムで別のサーバにあるmysqlへ接続しようと 試みていますが、うまくいきません。 それぞれのサーバに入っているPHP,apache,mysqlのバージョンは 下記の通りです。 【PHPを動かすサーバ(以降:サーバA)】  Redhat Linux ES 4.0  PHP Version 4.3.9  Apache 2.0.52  mysql(入っていません) 【mysqlが動いているサーバ(以降:サーバB)】  FreeBSD 4.7  PHP Version 4.3.10  Apache 1.3.37  mysql 4.1.11 プログラムは下記のものです。 if(!$conn = mysql_connect(サーバB:3306,ユーザー名,パスワード)){  die('MySQL接続失敗'); } if(!$sts = mysql_select_db(データベース名,$conn)){  die('テーブル選択失敗'); } サーバBで同一のプログラムを 起動した場合はもちろん問題なく繋がります。 サーバAでは「MySQL接続失敗」となってしまいます。 どのような設定を行えば、サーバAからサーバBのmysqlへ接続可能に なるのか、よろしくご教授の程、お願いいたします。

みんなの回答

  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

Redhatでどういう設定になるかはわかりませんが WindowsだとLmhostへサーバBを登録しないと動きませんので RedhatのDNS設定かなんかを設定すれば動くんじゃないですか?

すると、全ての回答が全文表示されます。
このQ&Aのポイント
  • MB5130の給紙カセットの購入方法と価格について教えてください。
  • キヤノン製品のMB5130の給紙カセットを購入するための方法と価格についてお知りになりたいです。
  • MB5130の給紙カセットを購入する際の方法と価格を教えてください。
回答を見る