当前位置首页 > 百科> 正文

mysql_ping

2019-07-07 06:43:56 百科

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);
?>
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net