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();

?>

Scarica il file di esempio

NO SPAM. Non fornirò la tua email a terzi e riceverai solo contenuti che ti interessano sugli argomenti che tratto e potrai cancellarti quando vuoi con un link che trovi in tutte le email.