當前位置: 首頁> 函數類別大全> 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() 函數已被移除,不再可用。
同類函數
  • 取得最近一條查詢的信息。 mysql_info

    mysql_info

    取得最近一條查詢的信息。
  • 登錄FTP 服務器。 ftp_login

    ftp_login

    登錄FTP服務器。
  • 在XML 數據上運行XPath 查詢。 xpath

    xpath

    在XML數據上運行XPath查詢。
  • 返回結果集中的當前行,作為一個對象。 fetch_object

    fetch_object

    返回結果集中的當前行,作為一個對象。
  • 從libxml 檢索最後的錯誤。 libxml_get_last_error

    libxml_get_last_error

    從libxml檢索最後的錯誤。
  • 從結果集中取得列信息並作為對象返回。 mysql_fetch_field

    mysql_fetch_field

    從結果集中取得列信息並作為對象返回。
  • 返回一個數組,其中包含有關拋出異常時正在運行的所有函數的信息。 getTrace

    getTrace

    返回一個數組,其中包含有關拋出異常時正在
  • 把儒略日計數轉換為指定曆法的日期。 cal_from_jd

    cal_from_jd

    把儒略日計數轉換為指定曆法的日期。
熱門文章