Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2013, 05:32
dehm
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 13 años, 7 meses
Puntos: 10
No me aparecen todas las Bases de Datos

Hola:

Pues pongo aqui mi primera duda dentro de este subforo.
Resulta que he estado aprendiendo mysql. Para ello he usado el intérprete que trae.
Después de un tiempo, pues ya tengo varias bases de datos entre las creadas por mi, las creadas por otras aplicaciones, como phpMyAdmin y las que existen por defecto.

Pues bien, ahora paso a PHP e intento hacer mi primera conexión. Sin problemas.
Pero ahora hago mi primera consulta, para saber las Bases de Datos que tengo creadas, pero sólamente me aparecen 2 de ellas, que además son de las que crea mysql en la instalación.
En concreto sólo me aparecen information_schema y test

Para conectarme con el intérprete lo hago en la forma:
Código:
mysql -h localhost -u "user" - p (y tecleo la "clave")
Para hacerlo desde PHP hago:
Código:
$servidor="localhost";
$usuario="user";
$clave="clave";
$miConexion =mysqli_connect($servidor,$usuario,$clave) or die ("Fallo etc...");
$result = mysql_query("SHOW DATABASES");        
while ($row = mysql_fetch_array($result)) {        
echo $row[0]."<br>";
}
Y sólo me aparecen las anteriormente mencionadas information_schema y test

¿Alguien sabe qué me puede estar pasando?
Gracias por adelantado.