PHP – Ottenere i nomi dei database presenti in MySQL
Pubblicato il 21 Gennaio 2008
Con questo semplice script php vedremo come ottenere i nomi dei database presenti nel nostro MySQL.
<?php
// Parametri di connessione a MySQL: Host, Username e Password
$host = “”;
$user = “”;
$pwd = “”;
// Connessione a MySQL
mysql_connect($host, $user, $pwd);
// Ricaviamo i database disponibili in MySQL in un risultato puntatore
$lista = mysql_list_dbs();
// Ricaviamo il numero dei database
$num = mysql_num_rows($lista);
echo “Numero di database trovati in MySQL: ” .$num .”<br><br>”;
// Infine costruiamo un ciclo iterativo e tramite mysql_db_name (con il puntatore $lista) ricaviamo i nomi dei database
$i = 0;
while ($i < $num) {
$db = mysql_db_name($lista, $i);
echo “Database numero ” .($i+1) .”: ” .$db .”<br>”;
$i++;
}
mysql_close();
?>
Pubblicato in: