(PHP 5)
mysqli_stat, mysqli->stat() — Obtient le statut courant du système
Style procédural
string mysqli_stat ( mysqli $link )Style orienté objet (méthode)
class mysqli {mysqli_stat() retourne une chaîne de caractères contenant des informations similaires à la commande 'mysqladmin status '. Cela inclut le temps de fonctionnement, exprimé en secondes et le nombre de threads courant, le nombre de commandes, les tables rechargées et ouvertes.
Style procédural uniquement : Un identifiant de lien retourné par la fonction mysqli_connect() ou par la fonction mysqli_init()
Une chaîne de caractères décrivant le statut du serveur. FALSE est retourné si une erreur survient.
Exemple 1704. Style orienté objet
<?php
$mysqli
= new
mysqli
(
"localhost"
,
"my_user"
,
"my_password"
,
"world"
);
/* Vérification de la connexion */
if (
mysqli_connect_errno
()) {
printf
(
"Échec de la connexion : %s\n"
,
mysqli_connect_error
());
exit();
}
printf
(
"Statut du système : %s\n"
,
$mysqli
->
stat
());
$mysqli
->
close
();
?>
Exemple 1705. Style procédural
<?php
$link
=
mysqli_connect
(
"localhost"
,
"my_user"
,
"my_password"
,
"world"
);
/* Vérification de la connexion */
if (
mysqli_connect_errno
()) {
printf
(
"Échec de la connexion : %s\n"
,
mysqli_connect_error
());
exit();
}
printf
(
"Statut du système : %s\n"
,
mysqli_stat
(
$link
));
mysqli_close
(
$link
);
?>
L'exemple ci-dessus va afficher :
Statut du système : 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() |