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:
Para hacerlo desde PHP hago:mysql -h localhost -u "user" - p (y tecleo la "clave")
Código:
Y sólo me aparecen las anteriormente mencionadas information_schema y test$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>"; }
¿Alguien sabe qué me puede estar pasando?
Gracias por adelantado.