mysql_pconnect は、単一プロセス、特に実行を続ける監視プログラムに特に適しています。
Mysql_pconnect の使用法は mysql_connect と似ています。
コードをコピー コードは次のとおりです。
< ?php
$conn = mysql_pconnect($host,$user,$pwd);
mysql_select_db($dbname,$conn);
$result=mysql_query("select * from table_name wherecol_id ='test_id) '", $ conn);
$result_detail=mysql_fetch_array($result);
$item = $result_detail['col_id'];
?>
コードをコピー コードは次のとおりです:
$dbHost = "localhost";
$dbPwd = ""
$dbName = "; zhoutang";
$strSQL = "update tblUser set UserLC=UserLC 1 where UserID=100";
$link = mysql_connect($dbHost, $dbUser, $dbPwd) または die('接続できませんでした: ' . mysql_error());
mysql_select_db($dbName);
mysql_close($link); 使用法は mysql_connect (
まず、mysql_pconnect() は、同じホスト上で同じユーザー名とパスワードで開かれている永続接続を検索します。見つかった場合は、接続を返します。新しい接続;
class mysql{ private $host; private $pw; >プライベート $dbname;
プライベート $code;パブリック関数 __construct($host,$user,$pw,$dbname,$code){
$this->host=$host; >$ this->user=$user;
$this->pw=$pw;
$this->dbname=$dbname;
$this->conn();
}
パブリック関数 conn(){
$conn=mysql_pconnect($this->host,$this->user,$this- > pw) または die("リンクエラー"); // 永続的な接続
mysql_select_db($this->dbname,$conn);
mysql_query("SET NAMES {$this->code}" );
}
パブリック関数クエリ($sql){
$result=mysql_query($sql);
return $result;
}
?
上記の方法が皆さんのお役に立てば幸いです。テストについては、私が書きませんので、ご自身でテストしてください。