Consegui entrar no MySQL usando o terminal de linha de comando, mas quando tentei inserir algum SQL, ele disse 'nenhum banco de dados selecionado'
como faço para selecionar um banco de dados? o nome do meu banco de dados é: galeria de fotos
Que código devo usar para selecioná-lo?
Mude para um banco de dados.
Comandos MySQL
fonte
Espero que isto ajude.
use [YOUR_DB_NAME];
fonte
Como alternativa, você pode fornecer a "localização completa" do banco de dados em suas consultas a la:
SELECT photo_id FROM [my database name].photogallery;
Se usar um com mais frequência do que outros, use
USE
. Mesmo se você fizer isso, você ainda pode usar adatabase.table
sintaxe.fonte
Use as seguintes etapas para selecionar o banco de dados:
ele solicitará a senha, digite a senha. Agora liste todos os bancos de dados
show databases;
selecione o banco de dados que deseja selecionar usando o comando:
use databaseName;
selecione os dados de qualquer tabela:
select * from tableName limit 10;
Você pode selecionar seu banco de dados usando o comando
use photogallery;
Obrigado!fonte
Ao chamar a
mysql
CLI, você pode especificar o nome do banco de dados por meio da-D
opção. Demysql --help
:-D, --database=name Database to use.
Eu uso este comando:
fonte
USE database_name;
por exemplo. se o nome do seu banco de dados for
gregs_list
, será assim >>USE gregs_list;
fonte