mysql_ping

生活百科 2023-01-26 10:45生活百科www.aizhengw.cn

mysql_ping

mysql_ping指本函式可用于空闲很久的脚本来检查伺服器是否关闭了连线。

基本介绍

  • 外文名mysql_ping
  • 作用检查与服务端的连线是否正常
  • 语法mysql_ping(connection)
  • 对象空闲很久的脚本

定义和用法

int STDCALL mysql_ping(MYSQL mysql);
描述
检查与服务端的连线是否正常。连线断开时,如果自动重新连线功能未被禁用,则尝试重新连线伺服器。该函式可被客户端用来检测闲置许久以后,与服务端的连线是否关闭,如有需要,则重新连线。
返回值
连线正常,返回0;如有错误发生,则返回非0值。返回非0值并不意味着伺服器本身关闭掉,也有可能是网路原因导致网路不通。
错误码
CR_COMMANDS_OUT_OF_SYNC 命令以不正确的顺序执行
CR_SERVER_GONE_ERROR 伺服器连线断开
。。。。。

语法

mysql_ping(connection)
参数
描述
connection
可选。规定 MySQL 连线。如果未规定,则使用上一个连线。

例子

<?php
$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);
?>

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有