• ベストアンサー

PHPから別のPCのデータベースに

PHPとHTTPDがインストールされているPCから別のPCにインストールされているデータベース(Interbase or Mysql)に接続しようとしていますが、上手くいきません。 2台ともWINODWSのPCです。 IPで呼び出すのか、ポートで設定するのかなどご存知の方いらっしゃいましたら、宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • selenity
  • ベストアンサー率41% (324/772)
回答No.1

mysql_connect()関数の1つ目のパラメータに接続先サーバを指定します。

参考URL:
http://www.php.net/manual/ja/function.mysql-connect.php

その他の回答 (1)

  • sou_sk
  • ベストアンサー率71% (15/21)
回答No.2

> Interbase or Mysql PEAR::DB や PEAR::MDB のような抽象化レイヤーを使うとデータベースの違いを意識する必要がなく便利です。 MDB の方は SQL レベルで抽象化が出来ますが(設計レベルでも可能)世界的にドキュメントが不足しています。PEAR::DB であれば日本でもドキュメントが充実しつつありますが SQL は互換性に気をつけて記述する必要があります。 データベースのパラメーターは下記のような DSN または配列で指定します。 $dsn = "ibase://user:pass@****.com:3050/dbname"; $dsn = "mysql://user:pass@****.com:3306/dbname"; DSN は PHPタイプ://ユーザー名:パスワード@接続先/データベースの名前 となります。 PHPタイプは PEAR::DB で規定されています。マニュアルを参照してください。日本語の PEAR マニュアルは更新が遅れており、出来れば英語版をおすすめします。 接続先には様々な形態が選べますが上記の場合は ドメイン:ポート番号 で指定しています。

参考URL:
http://pear.php.net/manual/en/package.database.php

関連するQ&A