ホームページ >バックエンド開発 >PHPチュートリアル >データベース接続を確立および閉じるための PHP の特定の関数の使用法を理解する_PHP チュートリアル

データベース接続を確立および閉じるための PHP の特定の関数の使用法を理解する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:32:411117ブラウズ

PHP はデータベース接続を確立して閉じます mysql_connect()

resource mysql_connect
([string hostname
[:port][:/path/to/socket]
[,string username ] [, string パスワード]])

すべてのパラメータはオプションです

例:

<ol class="dp-xml">
<li class="alt"><span><span>@mysql_connect("localhost"<br>, "user", "password")  </span></span></li>
<li><span>or die("Could not connect<br> to mysql server!"); </span></li>
</ol>

@ 記号は、失敗した試行によって引き起こされるエラー メッセージがユーザーに表示されるのは die() であることを意味することに注意してください。エラー メッセージが指定されています。

複数の mysql に接続する場合、次のように各接続のリンク ID を指定する必要があることに注意してください:

<ol class="dp-xml">
<li class="alt"><span><span>$</span><span class="attribute">link1</span><span> = @mysql_connect<br>("server1", "user", "password")  </span></span></li>
<li><span>or die("Could not connect to<br> mysql server!");  </span></li>
<li class="alt">
<span>$</span><span class="attribute">link2</span><span> = @mysql_connect<br>("server2", "user", "password")   </span>
</li>
<li><span>or die("Could not <br>connect to mysql server!");  </span></li>
<li class="alt"><span> </span></li>
</ol>

PHP はデータベース接続を確立して閉じます mysql_pconnect()

<ol class="dp-xml"><li class="alt"><span><span>resource mysql_pconnect<br>([string hostname [:port]<br>[:/path/to/socket][,string <br>username] [,string password]]) </span></span></li></ol>

mysql_connect() との違いは、最初に既存のリンクを検索し、存在しない場合は作成することです。接続はプールに配置されるため、明示的に接続 (mysql_close()) を閉じる必要がないことに注意してください。 、つまり、PHP がデータベース接続を確立および閉じるための永続接続と呼ばれます。

<ol class="dp-xml"><li class="alt"><span><span>boolean mysql_close<br>([resource link_id]) </span></span></li></ol>

link_id が指定されていない場合、接続を閉じる必要はありません。最新のリンクは閉じられています


http://www.bkjia.com/PHPjc/446137.html
www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/446137.html技術記事 PHP はデータベース接続を確立および閉じます mysql_connect() resourcemysql_connect ([stringhostname [:port][:/path/to/socket] [,stringusername][,stringpassword]]) すべてのパラメーターはオプションです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。