sexta-feira, 8 de agosto de 2014

Ferramentas de Linha de Comando MySQL – Parte I

INTRODUÇÃO:

Podemos interagir com o MySQL inteiramente a partir da linha de comando.
Vamos conhecer algumas definições de ferramentas de utilização por linha de comando.
MySQL fornece as seguintes ferramentas de linha de comando:

* msql2mysql
Este utilitário é útil para nós que desejamos converter aplicações escritas para mQL para MySQL. Nos dias atuais poucos são as pessoas que utilizam desta ajuda.

* myisamchk
Essa ferramenta verifica a integridade de suas tabelas MyISAM e, potencialmente, corrige eventuais problemas detectados.

* mysql
O interpretador SQL interativo MySQL. Ele permite que você execute SQL na linha de comando. Podemos estender o SQL em qualquer número de linhas. A ferramenta executa o SQL quando você termina-lo com um ponto e virgula ou a sequência de escape \g.

* mysql_update
Depois de instalar uma nova versão do MySQL, podemos executar este utilitário para examinar as tabelas e verifique se elas são compatíveis com a nova versão do MySQL. Recomenda-se executar esse comando cada vez que você atualizar o MySQL.

* mysqladmin
A interface administrativa do MySQL. Embora muitas das funções desta ferramenta possam ser executadas usando SQL éo utilitário de linha de comando mysql, que, no entanto, fornece uma maneira rápida de executar uma tarefa administrativa diretamente da linha de comando UNIX sem entrar em um interprete SQL. Podemos executar os seguintes comandos administrativos:

* create database nome_banco
Cria um especifico banco de dados.

* drop database nome_banco
É o oposto do comando create, este comando apaga um banco especifico.

* extended-status
Fornece uma mensagem de estado estendido do servidor.

* flush-hosts
Atualiza todos os caches dos hosts.

* flush-logs
Atualiza todos os logs.

* flush-status
Atualiza todos os estados das variáveis.

* flush-tables
Atualiza todas as tabelas.

* flush-threads
Atualiza o cache de threads.

* flush-privileges
Atualiza o MySQL recarregar as permissões das tabelas.

* kill id[,id]
Mata um thread especifica do MySQL.

* password new_password
Define a senha para o usuário com uma nova senha. Mysqladmin -u root password nova_senha deve ser a primeira coisa que você faz com uma nova instalação MySQL.

* processlist
Mostra as threads ativas. Podemos matar essas threads com o comando mysqladmin kill.

* reload
Atualiza as permissões as tabelas de permissões.

* refresh
Atualiza todas as tabelas, fecha todas os arquivos de logs, em seguida, abre-los novamente.

* shutdown
Fecha o MySQL.

* status
Mostra o status do servidor abreviado.

* variables
Imprime as variáveis disponíveis.

* version
Exibe as informações do servidor.

Próximo artigo continuo demostrando os ferramenta de linha de comando do MySQL.

Colaborador: Raymundo César

Nenhum comentário:

Postar um comentário