Páginas

quinta-feira, 15 de agosto de 2013

[MySQL] - Comandos Utéis


Bom pessoal, segue abaixo uma lista de comandos uteis para manutenção de nosso banco de dados MySQL.

Iniciar MySQL na Mão:
mysqld --console

Desativar instância do MySQL:
mysqladmin -u root --password=teste shutdown

Instalar o serviço do MySQL no Windows:

No caso normal que você instala o servidor com --install mas nenhum nome de serviço,
o servidor é instalado com um nome de serviço de MySQL.
Como um exemplo mais complexo, considere o seguinte comando:
shell> C:\mysql\bin\mysqld --install mysql --defaults-file=C:\my-opts.cnf

Para desintalar o serviço do mysql:
shell> mysqld --remove

Verifica sessões no MySQL pela linha de comando:
mysqladmin -u root --password=teste version status proc

Utilitario mysqlshow:
mysqlshow -u root --password=teste mysql // tem o mesmo efeito que show tables quando logado num database especifico.

Submeter comando no mysql sem entrar no console:
mysql -u root --password=teste -e "select host,user from mysql.user" mysql

Executar um script externo dentro do prompt do mysql:
mysql> source c:\temp\teste.sql

Matar sessão conectado no mysql:
mysqladmin -u root -p kill 5

Inicia BD em modo sem autenticação:
mysqld --skip-grant-tables

Desliga modo sem autenticação:
mysqladmin -u root shutdown

Data e hora atual do banco de dados:
select sysdate();

Verificar com qual usuário você está conectado:
select user();

Verificar em qual banco você está conectado:
select database();

Gerar hash para senhas:
select password('teste');

Espero que possa ter ajudado. Que a Graça e Paz estejam com todos.

Nenhum comentário:

Postar um comentário