Salve! Mi servirebbe una query che mi permetta di calcolare il numero totale di database presenti su un Server MySQL.
Premetto che sul server mysql in questione possiedo un account root quindi ho tutti i privilegi.
Salve! Mi servirebbe una query che mi permetta di calcolare il numero totale di database presenti su un Server MySQL.
Premetto che sul server mysql in questione possiedo un account root quindi ho tutti i privilegi.
www.phpbbitalia.net
www.phpbbitalia.it
Ti suggerisco di iniziare leggendo il manuale ufficiale:
http://www.php.net/mysql_list_dbs
Nessuno saprebbe darmi una risposta diretta?
www.phpbbitalia.net
www.phpbbitalia.it
Originariamente inviato da filippo.toso
Ti suggerisco di iniziare leggendo il manuale ufficiale:
http://www.php.net/mysql_list_dbs
Non c'è miglior risposta di quella che ha dato filippo.toso.
fai un ciclo, con un contatore.
Penso la logica sia questa...Codice PHP:
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
$db_list = mysql_list_dbs($link);
$cont = 0;
while ($row = mysql_fetch_object($db_list)) {
$cont++;
}
echo "Hai " . $cont . " database";
Con i sogni possiamo conoscere il futuro...
Con mysql 5 puoi risolvere direttamente tramite query.
codice:SELECT COUNT(SCHEMA_NAME) AS NUMERO_DBASE FROM INFORMATION_SCHEMA.SCHEMATA
Grazie Nicola75ss.
www.phpbbitalia.net
www.phpbbitalia.it