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
Executando comandos SQL pelo prompt do Linux
Verificar tamanho de subdiretórios
Debugando a ACLs do Squid
Como saber o número serial do HD
Como apagar os dados do seu HD definitivamente
Leitura recomendada
MySQL - Vídeo mini-curso de introdução
mySQL-WorkBench no Ubuntu
Entrando no MySQL 5.6 (as dificuldades de acessar o MySQL 5.6)
Recuperando a senha do root de seu MySQL
MySQL - Recuperar dados em ordem aleatória (randômica)
Comentários
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
Alguem poderia me dar uma dica por favor?
Mensagem
Alguem poderia me dar uma dica por favor?
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.
Mensagem
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.
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.
Mensagem
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
Enviar