PHPからmysqlへ接続する際のポートを宣言するのはどうしたらよいのでしょうか?

回答の条件
  • 1人2回まで
  • 登録:2007/07/15 18:39:42
  • 終了:2007/07/18 02:06:24

回答(2件)

id:wnagata No.1

wnagata回答回数170ベストアンサー獲得回数182007/07/15 19:19:53

ポイント35pt

mysql_connect関数では、

第一引数でMYSQLサーバを指定します。"hostname:port" のようにポート番号を 指定することが可能で、localhost では ":/path/to/socket" のようにソケットへのパスを指定することも可能です。

http://search.net-newbie.com/php/function.mysql-connect.html

id:haniwa91 No.2

haniwa91回答回数5ベストアンサー獲得回数02007/07/17 13:38:13

ポイント35pt

mysql.example.com のポート1050番で接続するとした場合は下記のようになります。

$con = mysql_connect("mysql.example.com:1050","user","pass");

ホスト名の後ろに:をつけてからポート番号を指定してください。

なお接続先のサーバーが外部ホストからの接続を許可していない場合はPHPが動作しているホストからの接続を許可するように

MySQLの設定を行ってください。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません