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

?>

Scarica il file di esempio

Condividi il post con i tuoi amici o colleghi
emawebdesign
Autore: emawebdesign

Full Stack Developer, SEO Specialist, esperto della trasformazione digitale con oltre 20 anni di esperienza.

Pubblicato in: