2011-03-13 14 views
46

he conseguido entrar en MySQL utilizando el terminal de línea de comandos, pero cuando traté de entrar en alguna de SQL, se dijo 'ninguna base de datos seleccionada'MySQL - seleccione la base de datos

¿Cómo seleccionar una base de datos? el nombre de mi base de datos es: galería de fotos

¿Qué código debo usar para seleccionarlo?

Respuesta

87

Use USE. Esto le permitirá seleccionar la base de datos.

USE photogallery; 

12.8.4: USE Syntax

También puede especificar la base de datos que desea cuando se conecta:

$ mysql -u user -p password photogallery 
+1

No es la última hilo, pero pensé que podría dejar a mis 2 centavos aquí. La línea de comando proporcionada no es del todo correcta.Para especificar la contraseña en la línea de comando, estableces --password = para usar la base de datos a través de la línea de comandos, pones mysql -u -p de esta manera el -p significa que el cliente mysql pedirá la entrada de la contraseña y No lo leí desde la línea de comando – Didzis

10

Espero que esto ayude.

utilice [nombre de la base de datos];

15

Cambiar a una base de datos.

 
mysql> use [db name]; 

MySQL Commands

+1

PD: No sabía la respuesta, pero consulté a Google y la obtuve en 10 segundos. – skaz

9

Alternativamente, se puede dar el "lugar lleno" a la base de datos en sus consultas a La:

SELECT photo_id FROM [my database name].photogallery; 

Si se utiliza una mayor frecuencia que otros, utilizar USE. Incluso si lo hace, aún puede usar la sintaxis database.table.

3

utilizar los siguientes pasos para seleccionar la base de datos:

mysql -u username -p 

se le solicitará la contraseña, por favor introduzca la contraseña. Ahora lista de todas las bases de datos

show databases; 

seleccionar la base de datos que desea seleccionar con el comando:

use databaseName; 

seleccionar datos de cualquier tabla:

select * from tableName limit 10; 

Se puede seleccionar la base de datos usando el comando use photogallery; ¡Gracias!

-1

para seleccionar todos:

select * from Table_name; 

elegir determinados nombre de la columna:

select column_name from Table_name; 
Cuestiones relacionadas