English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基础教程

PHP 高级教程

PHP & MySQL

PHP 参考手册

PHP mysqli_stat() 函数用法及示例

PHP MySQLi Referência Manual

mysqli_stat()函数获取当前系统状态信息

定义和用法

mysqli_stat()函数检索并返回当前服务器的信息/状态。该信息包括有关服务器的详细信息,例如线程数,打开表的数量,正常运行时间等。

语法

mysqli_stat($con)

参数

序号参数及说明
1

con(必需)

Este é um objeto que representa a conexão com o MySQL Server.

Retorno

A função PHP mysqli_stat() retorna uma string que representa o estado atual do servidor MySQL. Em caso de erro, esta função retornará um valor booleanofalse.

Versão do PHP

Esta função foi introduzida na versão do PHP5introduzido e pode ser usado em todas as versões mais recentes.

Exemplo online

A seguir é um exemplo que demonstramysqli_stat()Uso da função (estilo procedimental)-

<?php
   //Estabelecer conexão
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   //Estado
   $stat = mysqli_stat($con);
   print("Estado: ". $stat);
   //Fechar conexão
   mysqli_close($con);
?>

Saída de dados

Estado: Uptime: 130131  Fios: 2  Perguntas: 350 Consultas lentas: 0 Aberturas: 172  Tabelas esvaziadas: 1  Tabelas abertas: 145  Consultas por segundo média: 0.002

Exemplo online

No estilo orientado a objetos, a sintaxe desta função é$con-> stat();.A seguir, está um exemplo de estilo orientado a objetos para esta função-

<?php
   //Estabelecer conexão
   $con = new mysqli("localhost", "root", "password", "mydb");
   //Estado
   $stat = $con-> stat();
   print("Estado: ". $stat);
   //Fechar conexão
   $con -> close();
?>

Saída de dados

Estado: Uptime: 131057  Fios: 2  Perguntas: 354  Consultas lentas: 0 Aberturas: 172  Tabelas esvaziadas: 1  Tabelas abertas: 145  Consultas por segundo média: 0.002

Exemplo online

Retorna o estado atual do sistema.

<?php
   $connection_mysql = mysqli_connect("localhost", "root", "password", "mydb");
   
   if (mysqli_connect_errno($connection_mysql)){
      echo "Falha ao conectar no MySQL: ". mysqli_connect_error();
   }
   
   echo "Estado do sistema: ". mysqli_stat($connection_mysql); 
   
   mysqli_close($connection_mysql);
?>

Saída de dados

Estado do sistema: Uptime: 131468  Fios: 2  Perguntas: 356  Consultas lentas: 0 Aberturas: 172  Tabelas esvaziadas: 1  Tabelas abertas: 145  Consultas por segundo média: 0.002

PHP MySQLi Referência Manual