mysql_stat

(PHP 4 >= 4.3.0, PHP 5)

mysql_stat -- Retourne le statut courant du serveur MySQL

Description

string mysql_stat ( [resource link_identifier])

mysql_stat() retourne le statut courant du serveur représenté par sa ressource de connexion link_identifier.

Note : mysql_stat() actuellement ne retourne que le temps de fonctionnement, les threads, les requêtes, les tables ouvertes, les tables flushées, et le nombre de requêtes par secondes. Pour une liste complète des statuts du serveur, utilisez la requête SHOW STATUS.

Exemple 1. Exemple mysql_stat()

<?php
$link
= mysql_connect('localhost', "mysql_user", "mysql_password");
$status = explode('  ',mysql_stat($link));
print_r($status);
?>

L'exemple ci-dessus va afficher :

Array
(
    [0] => Uptime: 5380
    [1] => Threads: 2
    [2] => Questions: 1321299
    [3] => Slow queries: 0
    [4] => Opens: 26
    [5] => Flush tables: 1
    [6] => Open tables: 17
    [7] => Queries per second avg: 245.595
)

Voir aussi mysql_get_server_info() et mysql_list_processes().