mysql_ping

STDCALL mysql_pin g(MYSQL \

定義和用法

int STDCALL mysql_ping(MYSQL *mysql);
描述:
檢查與服務端的連線是否正常。連線斷開時,如果自動重新連線功能未被禁用,則嘗試重新連線伺服器。該函式可被客戶端用來檢測閒置許久以後,與服務端的連線是否關閉,如有需要,則重新連線。
返回值:
連線正常,返回0;如有錯誤發生,則返回非0值。返回非0值並不意味著伺服器本身關閉掉,也有可能是網路原因導致網路不通。
錯誤碼:
CR_COMMANDS_OUT_OF_SYNC 命令以不正確的順序執行
CR_SERVER_GONE_ERROR 伺服器連線斷開
。。。。。

語法

mysql_ping(connection)

參數

描述

connection

可選。規定 MySQL 連線。如果未規定,則使用上一個連線。

提示和注釋

注釋:本函式可用於空閒很久的腳本來檢查伺服器是否關閉了連線。

例子

$con = mysql_connect("localhost", "hello", "321");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db("test_db", $con);
$sql = "SELECT * from Person";
$result = mysql_query($sql,$con);
mysql_ping();
// 一些代碼...
mysql_close($con);
?>
參考資料
  • 1. VC與MYSQL之 mysql_ping .CSDN [引用日期2013-01-15] .

開放分類:

相關詞條

熱門詞條

聯絡我們