Con este script Php obtendremos el nombre de todas las bases de datos alojadas en nuestro servidor.
Para ello, utilizamos la clase PDO de Php y la query Sql SHOW DATABASES, que nos devolverá un array que recorreremos con el bucle foreach.
Tan solo tendremos que configurar correctamente las credenciales de nuestra base de datos.
<?php
$host = '127.0.0.1';
$port = '3306';
$user = 'root';
$password = '';
$pdo = new PDO("mysql:host=$host;port=$port", $user, $password);
$stmt = $pdo->query('SHOW DATABASES');
$databases = $stmt->fetchAll(PDO::FETCH_COLUMN);
foreach($databases as $database){
echo $database;
}
?>
Si te ha sido de utilidad ¡deja un comentario!
muchas gracias no encontraba esto por ningún lado, tenia la idea, pero no lograba concretarla