| | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
mysql_pconnect(PHP 4, PHP 5) mysql_pconnect — MySQL サーバへの持続的な接続をオープンする 説明
resource mysql_pconnect
([ string $server = ini_get("mysql.default_host")
[, string $username = ini_get("mysql.default_user")
[, string $password = ini_get("mysql.default_password")
[, int $client_flags
]]]] )
MySQL サーバとの持続的な接続を確立します。 mysql_pconnect()は、 mysql_connect()とよく似た動作をしますが、 2 つの大きな違いがあります。 1 番目の違いとして、この関数は接続時にまず 同じホスト、ユーザ名、パスワードを有する(持続的)リンクが すでにオープンされていないかどうかを調べます。 それがみつかった場合、新規の接続をオープンする代わりに そのリンクの ID が返されます。 2 番目の違いは、スクリプトの実行が終了しても SQL サーバとの接続が 閉じられないということです。そのかわりに、将来再利用されるために リンクがオープンされたままとなります(mysql_close() は、mysql_pconnect() によって確立されたリンクを 閉じません)。 このため、この型のリンクは、'持続的(persistent)'であると言われます。 パラメータ
返り値成功した場合に MySQL 持続的リンク ID を、失敗した場合に FALSE を返します。 変更履歴
注意
警告
持続的接続を利用する場合、MySQL の同時接続数の制限をこえないように Apache や MySQL の設定を多少変更する必要があるかも知れません。
|
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「mysql_pconnect - MySQL サーバへの持続的な接続をオープンする」をGoogle検索
|