Como enviar consultas SQL para o MySQL a partir da linha de comando?

A opção principal para executar uma consulta MySQL a partir da linha de comando é usar a ferramenta de linha de comando MySQL. Este programa está normalmente localizado no diretório que o MySQL instalou. Você deve ter um nome de usuário e uma senha para se conectar ao servidor MySQL.

  1. Carregar a interface da linha de comando

    Se você estiver usando o Windows, a interface usada para acessar a linha de comando é o Prompt de Comando. Acesse o Menu Iniciar ou Tela Iniciar e pesquise "cmd" ou "Prompt de Comando" sem as aspas. Se você estiver usando Linux, a interface é chamada de Terminal. Este aplicativo é iniciado procurando por "Terminal" no menu do aplicativo. Como existem muitas distribuições do Linux, o método exato para localizar o Terminal pode variar.

  2. Execute a ferramenta de linha de comando

    Digite "mysql --user = [nome de usuário] --password = [senha] [banco de dados]" na linha de comando. Substitua o [nome de usuário], [senha] e [banco de dados] pelas informações apropriadas sem os colchetes. Se você não tiver uma configuração de banco de dados, deixe esta seção em branco. Um banco de dados pode ser configurado de dentro da ferramenta.

  3. Execute as consultas

    No shell de comando do MySQL, digite a consulta que deseja executar. Se você não criou um banco de dados, pode executar uma consulta para fazê-lo. Digite "CREATE DATABASE [nome do banco de dados];" no prompt. Substitua [nome do banco de dados] pelo nome do banco de dados desejado. Digite "USE [nome do banco de dados];" depois de criar um banco de dados ou se você não especificou um banco de dados ao executar a ferramenta. Isso determina qual banco de dados afetará com as consultas por padrão.