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
Mensagem padrão para usuários no terminal
Debugando a ACLs do Squid
Comandos do smbclient
Redirecionando e-mails do root para uma outra conta de e-mail
Leitura recomendada
Migrando .DBF para MySQL
MySQL: Alterar diretório base de dados
Instalando o MySQL Workbench 5.2.34 no debian 6 (squeeze)
Backup de banco de dados MySQL com mysqldump
MySQL - Erro: mysqldump: Got error: 1044 [Resolvido]
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