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