Como enviar consultas SQL ao MySQL a partir da linha de comando: 9 etapas

Índice:

Como enviar consultas SQL ao MySQL a partir da linha de comando: 9 etapas
Como enviar consultas SQL ao MySQL a partir da linha de comando: 9 etapas

Vídeo: Como enviar consultas SQL ao MySQL a partir da linha de comando: 9 etapas

Vídeo: Como enviar consultas SQL ao MySQL a partir da linha de comando: 9 etapas
Vídeo: COMO DESFRAGMENTAR E FAZER UMA LIMPEZA DE DISCO NO SISTEMA WINDOWS 10 2024, Maio
Anonim

Um programa simples baseado em texto chamado mysql deve ter feito parte da instalação do MySQL. Ele permite que você envie consultas SQL diretamente para o servidor MySQL e produza os resultados em formato de texto. É uma maneira rápida e fácil de testar a instalação do MySQL.

Passos

Enviar consultas Sql para Mysql a partir da linha de comando Etapa 1
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 1

Etapa 1. Encontre o programa mysql (deve estar em um subdiretório chamado bin no diretório onde o MySQL foi instalado)

  • Por exemplo. Usuários do Windows: C: / mysql / bin / mysql.exe
  • Por exemplo. Usuários Linux / Unix: / usr / local / mysql / bin / mysql
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 2
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 2

Etapa 2. Inicie o mysql - No prompt de comando, digite:

mysql -h hostname -u username -p,

  • Onde

    • host é a máquina onde o servidor MySQL está sendo executado
    • nome de usuário é a conta MySQL que você deseja usar
    • -p fará com que o mysql solicite a senha da conta do MySQL.
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 3
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 3

Etapa 3. Digite sua senha quando solicitado

Enviar consultas Sql para o Mysql a partir da linha de comando Etapa 4
Enviar consultas Sql para o Mysql a partir da linha de comando Etapa 4

Etapa 4. Digite seu comando SQL seguido por um ponto e vírgula (;) e pressione a tecla Enter

A resposta do servidor deve ser exibida na tela.

Enviar consultas Sql para Mysql a partir da linha de comando Etapa 5
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 5

Etapa 5. Para sair do mysql, digite quit no prompt e pressione a tecla Enter

Método 1 de 1: executando sem o console

Enviar consultas Sql para Mysql a partir da linha de comando Etapa 6
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 6

Etapa 1. Encontre o programa mysql (deve estar em um subdiretório chamado bin no diretório onde o MySQL foi instalado)

  • Por exemplo. Usuários do Windows: C: / mysql / bin / mysql.exe
  • Por exemplo. Usuários Linux / Unix: / usr / local / mysql / bin / mysql
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 7
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 7

Etapa 2. Inicie o mysql - No prompt de comando, digite:

mysql -h hostname -u username -p db_name -e "consulta"

  • Onde

    • host é a máquina onde o servidor MySQL está sendo executado
    • nome de usuário é a conta MySQL que você deseja usar
    • -p fará com que o mysql solicite a senha da conta do MySQL.
    • db_name é o nome do banco de dados para executar a consulta, e,
    • consulta é a consulta que você deseja executar.
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 8
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 8

Etapa 3. Digite sua senha quando solicitado

Enviar consultas Sql para Mysql a partir da linha de comando Etapa 9
Enviar consultas Sql para Mysql a partir da linha de comando Etapa 9

Etapa 4. O MySQL deve retornar o resultado de sua consulta

Pontas

  • Certifique-se de incluir; no final de sua consulta se você estiver usando o console para que ele saiba que a consulta foi concluída.
  • Você pode especificar a senha na linha de comando, colocando-a diretamente após o -p, por exemplo, mysql -u nome de usuário -h host -p senha. Observe que não há espaço entre o -p e a senha.
  • Se você estiver executando a partir da linha de comando e não usando o shell, você pode usar o sinalizador -B (por exemplo, mysql -u username '-h host -p db_name -Be "consulta") para obter a saída em modo batch, em vez de no modo tabular padrão do MySQL, para processamento posterior.

Recomendado: