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! 🙂