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

PHP 基础教程

PHP 高级教程

PHP & MySQL

PHP 参考手册

PHP mysqli_stat() 函数用法及示例

PHP MySQLi Referenzhandbuch

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

定义和用法

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

语法

mysqli_stat($con)

参数

序号参数及说明
1

con(必需)

Dies ist ein Objekt, das die Verbindung zum MySQL Server darstellt.

Rückgabewert

Die PHP mysqli_stat() -Funktion gibt einen Stringwert zurück, der den aktuellen Zustand des MySQL-Servers darstellt. Treten Fehler auf, gibt diese Funktion einen Boolean-Wert zurück.false.

PHP-Version

Diese Funktion wurde ursprünglich in der PHP-Version5eingeführt und kann in allen höheren Versionen verwendet werden.

Online-Beispiel

Nachfolgendes Beispiel zeigtmysqli_stat()Verwendung der Funktion (prozeduraler Stil)-

<?php
   //Verbindung herstellen
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   //Status
   $stat = mysqli_stat($con);
   print("Status: ". $stat);
   //Verbindung schließen
   mysqli_close($con);
?>

Ausgaberesultat

Status: Uptime: 130131  Fäden: 2  Fragen: 350   Langsame Abfragen: 0   Öffnungen: 172  Tabellen leeren: 1  Offene Tabellen: 145  Abfragen pro Sekunde durchschnittlich: 0.002

Online-Beispiel

In der objektorientierten Syntax ist die Syntax dieser Funktion$con-> stat();.Hier ist ein Beispiel für diese Funktion im objektorientierten Stil-

<?php
   //Verbindung herstellen
   $con = new mysqli("localhost", "root", "password", "mydb");
   //Status
   $stat = $con-> stat();
   print("Status: ". $stat);
   //Verbindung schließen
   $con -> close();
?>

Ausgaberesultat

Status: Uptime: 131057  Fäden: 2  Fragen: 354  Langsame Abfragen: 0   Öffnungen: 172  Tabellen leeren: 1  Offene Tabellen: 145  Abfragen pro Sekunde durchschnittlich: 0.002

Online-Beispiel

Gibt den aktuellen Systemstatus zurück.

<?php
   $connection_mysql = mysqli_connect("localhost", "root", "password", "mydb");
   
   if (mysqli_connect_errno($connection_mysql)){
      echo "Verbindung zu MySQL fehlgeschlagen: ". mysqli_connect_error();
   }
   
   echo "Systemstatus: ". mysqli_stat($connection_mysql); 
   
   mysqli_close($connection_mysql);
?>

Ausgaberesultat

Systemstatus: Uptime: 131468  Fäden: 2  Fragen: 356  Langsame Abfragen: 0   Öffnungen: 172  Tabellen leeren: 1  Offene Tabellen: 145  Abfragen pro Sekunde durchschnittlich: 0.002

PHP MySQLi Referenzhandbuch