mysqli::stat
mysqli::stat
mysqli_stat
(PHP 5, PHP 7)
mysqli :: stat - mysqli_stat - 获取当前系统状态
描述
面向对象的风格
string mysqli::stat ( void )
程序风格
string mysqli_stat ( mysqli $link )
mysqli_stat()
返回一个包含与' mysqladmin status '命令提供的信息类似的信息的字符串。这包括以秒计的正常运行时间以及正在运行的线程,问题,重新加载和打开的表的数量。
参数
`link`
仅过程样式:由 mysqli_connect()或 mysqli_init()返回的链接标识符
返回值
描述服务器状态的字符串。FALSE
如果发生错误。
例子
示例#1 mysqli :: stat()示例
面向对象的风格
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world"
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error()
exit(
}
printf ("System status: %s\n", $mysqli->stat()
$mysqli->close(
?>
程序风格
<?php
$link = mysqli_connect("localhost", "my_user", "my_password", "world"
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error()
exit(
}
printf("System status: %s\n", mysqli_stat($link)
mysqli_close($link
?>
上面的例子会输出:
System status: Uptime: 272 Threads: 1 Questions: 5340 Slow queries: 0
Opens: 13 Flush tables: 1 Open tables: 0 Queries per second avg: 19.632
Memory in use: 8496K Max memory used: 8560K
也可以看看
- mysqli_get_server_info() - 返回 MySQL 服务器的版本
← mysqli::ssl_set
mysqli::stmt_init →