int mysql_connect
(string
[hostname
[:port]
[:/path/to/socket]
]
, string [user_name]
, string [password]
);成功の場合に正の MySQL link_identifier、エラーの場合にFALSEを返します。
mysql_connect は、MySQL サーバーへの 接続を確立します。引数は全てオプションで、指定されない場合、 デフォルト値 ('localhost'、サーバープロセスの 所有者のユーザー名、空のパスワード)が適用されます。
文字列 hostname においてポート番号も指定することが可能です。 例えば、"hostname:port" またはローカルホストの場合、 ソケットへのパス ":/path/to/socket" となります。
注意: ":port" のサポートは 3.0B4 で追加されました。
":/path/to/socket" のサポートは 3.0.10 で追加されました。
同じ引数で2回 mysql_connect をコールした場合、 二回目は新規のリンクが確立されるのではなく、代わりにすでにオープンされた リンクのlink_identifier が返されます。
サーバーへのリンクは、mysql_close のコールによって 明示的に閉じられない限り、スクリプトの実行終了と同時に閉じられます。
例 1. MySQL 接続の例
<?php $link = mysql_connect ("kraemer", "marliesle", "secret") { or die ("Could not connect"); } print ("Connected successfully"); mysql_close ($link); ?>
mysql_pconnect および mysql_close も参照下さい。