PHP mysql_list_dbs() funktion
Definition og brug
mysql_list_dbs() funktionen lister alle databaser på MySQL-serveren.
Syntaks
mysql_list_dbs(forbindelse)
Parameter | Beskrivelse |
---|---|
forbindelse | Valgfri. Angiv SQL-forbindelsesidentifikator. Hvis ikke angivet, bruges den sidste åbnede forbindelse. |
Beskrivelse
mysql_list_dbs() vil returnere en resultspinde, der indeholder alle tilgængelige databaser i den aktuelle MySQL-proces.
Brug mysql_tablename() funktion til at gennemgå denne resultspinde, eller enhver funktion, der bruger resultattabellen, f.eks. mysql_fetch_array()。
Eksempel
<?php $con = mysql_connect("localhost", "hello", "321"); if (!$con) { die('Could not connect: ' . mysql_error()); } $db_list = mysql_list_dbs($con); while ($db = mysql_fetch_object($db_list)) { echo $db->Database . "<br />"; } mysql_close($con); ?>
Output ligner:
mysql test test_db