上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.6.5 mysql_stat函数:获得MySQL当前系统状态
【功能说明】
该函数将获得连接成功的当前MySQL服务器系统的状态信息。如果执行函数成功,则返回系统的状态信息,否则返回FALSE。
注:目前该函数只能返回uptime、threads、queries、open tables、flush tables和queries per second状态信息项。要得到其他状态信息的完整列表,只能使用SQL语句SHOW STATUS来实现。
【函数语法】
string mysql_stat([resource link_identifier])
其中,参数link_identifier是成功连接MySQL服务器的连接标识符。该函数的返回值为字符型。
【示例程序】下面使用本例函数获得连接成功后MySQL服务器的系统状态信息。代码如下:
<?php //连接MySQL服务器,如果连接失败,则返回错误信息 $link = mysql_connect("localhost", "root", "123456")or die("connection error: ".mysql_error()); $stat = mysql_stat($link);//获得MySQL服务器当前的系统状态 echo $stat; //输出返回的系统状态信息 mysql_close($link); //关闭打开的连接 ?>
以上代码的运行结果如图1.32所示。
图1.32 运行结果
上述代码中,使用函数mysql_connect()成功地连接了本地的MySQL服务器。使用本例函数mysql_stat()获得了当前MySQL服务器系统的状态信息。