php8.5
Home/ Manual/ mysqli / mysqli/ mysqli::stat

mysqli::stat

PHP function Edit on GitHub ✎

(PHP 5, PHP 7, PHP 8)

Gets the current system status

Description

Oop

mysqli::stat(): string|false

Procedural

mysqli_stat(mysqli $mysql): string|false

mysqli_stat() returns a string containing information similar to that provided by the 'mysqladmin status' command. This includes uptime in seconds and the number of running threads, questions, reloads, and open tables.

Parameters

Return Values

A string describing the server status. false if an error occurred.

Examples

mysqli::stat example

Oop

php
<?php

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

printf("System status: %s\n", $mysqli->stat());

Procedural

php
<?php

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link = mysqli_connect("localhost", "my_user", "my_password", "world");

printf("System status: %s\n", mysqli_stat($link));

Outputs

output
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

See Also

Source: reference/mysqli/mysqli/stat.xml · from the official PHP manual (php/doc-en)