Esiste un metodo per conoscere tutte le tabelle presenti in un database MySql?

Utente HTML.it
chiede

Esiste un metodo per conoscere tutte le tabelle presenti in un database MySql?

Redazione HTML.it
risponde

Usa l’istruzione mysql_list_tables. Puoi crearti uno script come questo; con qualche modifica può servirti anche per eliminare di colpo tutte le tabelle di un database ;)

<?php
$connessione=mysql_connect("localhost","root","") or die 
("Non riesco a connettermi al server");
$query = mysql_list_tables ("pallavolomilani", $connessione);
$i = 0;
echo "Elenco tabelle<hr>";
while ($i < mysql_num_rows ($query)){
$tabella[$i] = mysql_tablename ($query, $i);
echo "<b>Nome Tabella</b>: ". $tabella[$i] ."<BR>";
$i++;
}
mysql_close ($connessione);
?>