mysql_list_processes

Zeigt die MySQL Prozesse an

Warnung

Diese Erweiterung ist seit PHP 5.5.0 als veraltet markiert und wurde in PHP 7.0.0 entfernt werden. Verwenden Sie stattdessen die Erweiterungen MySQLi oder PDO_MySQL. Weitere Informationen finden Sie im Ratgeber MySQL: Auswahl einer API und den zugehörigen FAQ. Alternativen zu dieser Funktion umfassen:

  • mysqli_thread_id

Beschreibung

resource mysql_list_processes ([ resource $link_identifier = NULL ] )

Liefert die momentanen MySQL Server Threads.

Parameter-Liste

Verbindungs-Kennung

Die MySQL-Verbindung. Wird die Verbindungskennung nicht angegeben, wird die letzte durch mysql_connect geöffnete Verbindung angenommen. Falls keine solche Verbindung gefunden wird, wird versucht, eine Verbindung aufzubauen, wie es beim Aufruf von mysql_connect ohne Angabe von Argumenten der Fall wäre. Falls zufällig keine Verbindung gefunden oder aufgebaut werden kann, wird eine Warnung der Stufe E_WARNING erzeugt.

Rückgabewerte

Ein Zeiger auf ein Resultat resource bei ErfolgIm Fehlerfall wird FALSE zurückgegeben..

Beispiele

Beispiel #1 mysql_list_processes Beispiel

<?php
$link 
mysql_connect('localhost''mysql_user''mysql_password');

$result mysql_list_processes($link);
while (
$row mysql_fetch_assoc($result)){
    
printf("%s %s %s %s %s\n"$row["Id"], $row["Host"], $row["db"],
        
$row["Command"], $row["Time"]);
}
mysql_free_result($result);
?>

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

1 localhost test Processlist 0
4 localhost mysql sleep 5

Siehe auch

  • mysql_thread_id
  • mysql_stat