Comandos úteis do MySQL

Publicado por Marcone Gledson de Almeida em 10/10/2007

[ Hits: 15.637 ]

 


Comandos úteis do MySQL



Criando uma senha de root para o MySQL:

# mysqladmin -u root password '[nova senha]'

Visualizando todas as bases de dados via linha de comando:

# mysqlshow -u usuario -p[senha]

Criando um usuário para acesso a uma determinada base:

mysql> GRANT ALL ON base.tabela TO usuario@'%' IDENTIFIED BY 'SENHA';

Obs.: Pode-se utilizar o caracter asterisco para atribuir a permissão a todas as bases.

Criando um backup de uma determinada base do MySQL:

# mysqldump --opt -u usuario --databases base > /diretorio/arquivo.sql

Obs: Caso o usuário possua uma senha de acesso é preciso acrescentar o parâmetro -p como, por exemplo, -p[senha].

Outras dicas deste autor

Verificar tamanho de subdiretórios

Arquivo executável sem a necessidade de informar a localização

Sincronizando senhas do Samba no OpenSuSE 10.1

Criar vários arquivos tar com tamanho definido

Utilizando o find para excluir determinados arquivos

Leitura recomendada

Sistema gerenciador de documentos (DMS) via Web - KnowledgeTree

Tabelas corrompidas no MySQL

MySQL Error: #1558 - Column count of mysql.proc is wrong. Expected 20, found 16. ... Please use mysql_upgrade to fix this error

Instalação do MySQL no FreeBSD

MySQL: Erro: "mysqld dead but subsys locked" [Resolvido]

  

Comentários
[1] Comentário enviado por removido em 08/12/2009 - 21:49h

Olá Pessoal

Sou leigo sobre MySql mas me empenho na leitura para conhecer mais.

1) Gostaria de saber como se tem como descobrir a senha do root?

Temo na empresa um banco e queria apenas listar as tabelas, mas o banco foi feito por
terceiros... quero apenas listar as tabelas...

mail:/var/lib/mysql/mysql# mysql -p ( senha eu nao sei rsr ? )

ai é so digitar --> show databases e enter .... certo?

se seu chutar algumas senhas, pode travar algo?

Debian 5 instalado neste servidor.


Nao sei se fui claro na minha pergunta, se alguem puder me ajudar ...
o newbie aqui ficará grato.

Obrigado

[2] Comentário enviado por removido em 09/12/2009 - 13:52h

Alguem poderia me dar uma dica por favor?

[3] Comentário enviado por baxman em 09/12/2009 - 14:33h

Porque você não tenta modificar a senha com o comando # mysqladmin -u root password '[nova senha]' ao invés de tentar descobrir a senha? Acredito que a mesma seja criptografa, impossibilitando a sua leitura.

[4] Comentário enviado por removido em 09/12/2009 - 18:29h

Obrigado pela resposta.

Prefiro preservar a senha que o desenvolvedor definiu, pois nao sei se esta alteração pode causar algum outro problema...

Vejo que o "arquivo.sql", deduzo ser o banco tem uma parte criptografado.

Há como decriptografar isto? Programa em Asp e Delphi... e certos trechos do código tem
como decoficar.

So leigo em MySql... com com o que uso na programação.. soa ser familiar os comandos...

Grato pela atenção.

Aguardo seus cometnários.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts