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
Como apagar os dados do seu HD definitivamente
Redirecionando e-mails do root para uma outra conta de e-mail
Executando comandos SQL pelo prompt do Linux
Mensagem padrão para usuários no terminal
Como saber o número serial do HD
Leitura recomendada
Importando uma base para o MySQL
Para melhorar a performance do MySQL
Nova versão recomendada do MySQL
Ferramenta para migrar tabelas de Oracle para MySQL
Exportando uma tabela do MySQL
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