mysql_list_dbs()
resource mysql_list_dbs([connection])This function returns a pointer to a results set containing
the names of databases hosted by the MySQL server. The
mysql_db_name() function or any function that
extracts data from a results set may be used to retrieve individual
database names. Here is an example:
...
$databases = mysql_list_dbs( );
$dbs = mysql_num_rows($databases);
for($index = 0; $index < $dbs; $index++) {
print mysql_db_name($databases, $index) . "\n";
}
...