Imprimir este artigo Imprimir este artigo Enviar o artigo a um amigo Enviar o artigo a um amigo
Página Inicial > BD, Software Livre > Usando as ferramentas de linha de comando do MySQL

Usando as ferramentas de linha de comando do MySQL

Quando o mysql é instalado, são instaladas ferramentas de linha de comando. No Windows estas ferramentas são instaladas dentro da pasta bin do mysql, que normalmente fica em Arquivos de ProgramasMySQL.

Se você não tiver um servidor MySQL local, precisará copiar estas ferramentas a partir de um servidor MySQL. Instalando o MySQL no seu PC, o instalador disponibiliza uma opção para adicionar a pasta bin no path do sistema operacional, para permitir que executemos as aplicações, existentes nesta pasta, a partir de qualquer pasta, somente digitando o nome do executável.

Se a pasta bin não foi adicionada no path do SO, você precisará entrar na pasta onde estão as ferramentas para poder executar os comandos a seguir.

Conectar no MySQL:

mysql -h ip_ou_nome_dns_do_servidor -u usuario -p
//em seguida o programa pede a senha do servidor
//depois basta digitar comandos como:

show databases; //mostra os bancos de dados existentes;
use meu_banco; //usar o banco meu_banco

show tables; //mostrar as tabels do banco selecionado
//mostrar os campos da tabela minha_tabela
show fields from minha_tabela;

Para gerar um backup do banco usando o mysqldump.exe no prompt:

//gera um script sql do banco meu_banco
//no servidor ip_meu_servidor
//e grava em um arquivo meu_banco.backup.sql
mysqldump -h ip_meu_servidor meu_banco -u usuario -p > meu_banco.backup.sql

Para rodar um arquivo de script a partir do mysql.exe no prompt:

//conectar ao servidor, sem seguida é solicitada a senha
mysql -h ip_ou_nome_dns_do_servidor -u usuario -p
use meu_banco; //usar o banco meu_banco

//executar o arquivo script.sql que contém instruções sql
//as barras devem ser no padrão linux, ou seja, para a direita //a barra para a esquerda não funciona
source c:/temp/script.sql ;

VN:F [1.8.4_1055]
Rating: 8.3/10 (3 votes cast)
VN:F [1.8.4_1055]
Rating: -1 (from 1 vote)
Usando as ferramentas de linha de comando do MySQL8.3103

Posts relacionados:

  1. Identificadores lowercase em MySql no Windows
  2. Excluindo Constraints Foreign Key no MySQL (drop constraint)
  3. Hospedagem de sites com banco MySQL 5
  4. MySQL 5 e Firebird 2 no Delphi 2007 com DBExpress
  5. Update com Join no MySQL

Posts relacionados trazidos a você pelo Yet Another Related Posts Plugin.

  1. 8, fevereiro, 2008 em 12:38 | #1

    Cara, a dica do backup pela linha de comando me ajudou pra caramba…. tava precisando disso
    Agora, como faço para restaurar o banco através do arquivo gerado?
    Você pode me ajudar com isso?

    Ah, se puder, acessa meu blog http://douglascrp.blogspot.com... também costumo escrever dicas para alguns probleminhas do dia-a-dia

    Valeu…

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  2. manoelcampos
    8, fevereiro, 2008 em 13:01 | #2

    Como o utilitário mysqldump gera um backup em forma de script sql, para restaurar o backup gerado deve-se executar o script como mostrei no tópico “Para rodar um arquivo de script a partir do mysql.exe no prompt” deste post.

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  3. 8, fevereiro, 2008 em 14:17 | #3

    Legal cara…

    Muito obrigado por responder a minha pergunta.

    abraços

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  1. Nenhum trackback ainda.