當前位置: 首頁> 函數類別大全> mysql_pconnect

mysql_pconnect

打開一個到MySQL 服務器的持久連接。
名稱:mysql_pconnect
分類:未分類
所屬語言:php
一句話介紹:打開一個到MySQL 服務器的持久連接

函數名稱:mysql_pconnect()

適用版本:PHP 4, PHP 5

函數描述: mysql_pconnect() 函數用於打開一個到MySQL 服務器的持久連接。與mysql_connect() 函數不同的是,mysql_pconnect() 函數會嘗試復用已經建立的持久連接,如果存在則直接返回該連接,而不會再重新連接。

語法: 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 = 0 ]]]] )

參數說明:

  • $server(可選):MySQL 服務器地址,默認為php.ini 文件中的mysql.default_host 配置項的值。
  • $username(可選):MySQL 用戶名,默認為php.ini 文件中的mysql.default_user 配置項的值。
  • $password(可選):MySQL 密碼,默認為php.ini 文件中的mysql.default_password 配置項的值。
  • $client_flags(可選):指定連接選項和行為的常量,默認為0。

返回值: 如果成功,該函數返回一個MySQL 連接標識符(資源類型),如果失敗則返回FALSE。

示例: <?php $host = 'localhost'; $user = 'root'; $pass = 'password'; $conn = mysql_pconnect($host, $user, $pass); if (!$conn) { die('连接数据库失败:' . mysql_error()); } else { echo '成功建立持久连接'; } mysql_close($conn); ?-->

注意事項:

  1. mysql_pconnect() 函數在連接MySQL 服務器時會優先使用已經存在的持久連接,如果沒有可複用的連接,則會創建一個新的持久連接。
  2. 使用持久連接時,需要手動關閉連接,使用mysql_close() 函數。
  3. mysql_pconnect() 函數在PHP 5.5.0 版本後被標記為廢棄,推薦使用mysqli 或PDO 擴展來替代。
  4. 在PHP 7.0.0 版本後,mysql_pconnect() 函數已被移除,不再可用。
同類函數
  • 把格利高里曆法的日期轉換成為儒略日計數。 gregoriantojd

    gregoriantojd

    把格利高里曆法的日期轉換成為儒略日計數。
  • 發送一條MySQL 查詢。 mysql_query

    mysql_query

    發送一條MySQL查詢。
  • 返回指定節點的子節點。 children

    children

    返回指定節點的子節點。
  • 把儒略日計數轉換為儒略曆法的日期。 jdtojulian

    jdtojulian

    把儒略日計數轉換為儒略曆法的日期。
  • 返回MySQL 服務器版本。 get_server_info

    get_server_info

    返回MySQL服務器版本。
  • 從結果集中取得列信息並作為對象返回。 mysql_fetch_field

    mysql_fetch_field

    從結果集中取得列信息並作為對象返回。
  • 在FTP 服務器創建一個新目錄。 ftp_mkdir

    ftp_mkdir

    在FTP服務器創建一個新目錄。
  • 返回當前連接的字符集的名稱。 mysql_client_encoding

    mysql_client_encoding

    返回當前連接的字符集的名稱。
熱門文章