PHP Doku:: Auflistung der verfügbaren Datenbanken auf einem MySQL Server - function.mysql-list-dbs.html

Verlauf / Chronik / History: (50) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzDatenbankerweiterungenAnbieterspezifische DatenbankerweiterungenMySQLMySQL Funktionenmysql_list_dbs

Ein Service von Reinhard Neidl - Webprogrammierung.

MySQL Funktionen

<<mysql_insert_id

mysql_list_fields>>

mysql_list_dbs

(PHP 4, PHP 5)

mysql_list_dbs Auflistung der verfügbaren Datenbanken auf einem MySQL Server

Beschreibung

resource mysql_list_dbs ([ resource $Verbindungs-Kennung ] )

mysql_list_dbs() liefert eine Ergebnis-Kennung, die alle Datenbanken auf dem Datenbankserver enthält. Um diese Ergebnis-Kennung zu durchlaufen benutzen Sie die Funktion mysql_tablename(), oder irgendeine der Funktionen, die mit Ergebnistabellen umgehen kann, wie zum Beispiel mysql_fetch_array().

Beispiel #1 mysql_list_dbs() Beispiel

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

while (
$row mysql_fetch_object($db_list)) {
    echo 
$row->Database "\n";
}
?>

Das oben gezeigte Beispiel liefert die folgende Ausgabe:


database1
database2
database3

Hinweis:

Dieser Code funktioniert genauso leicht mit mysql_fetch_row() oder anderen, ähnlichen Funktionen.

Für Abwärtskompatibilität kann mysql_listdbs() verwendet werden. Diese Funktion ist jedoch veraltet.

Siehe auch mysql_db_name() und mysql_select_db().


Ein BenutzerBeitrag:
- Beiträge aktualisieren...
matjung at hotmail dot com
27.02.2010 11:30
The result pointer contains only the databases for which the mysql_user has the select priviledge granted.



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)