Pessoal hoje surgiu a dificuldade de fazer backup de bases e os desenvolvedores precisavam da senha do root do mysql. Não tinhamos então eu fui acionado para tal feito e como de costume vou deixar aqui mastigadinho para os meus amigos e leitores do blog.
Bom primeiro como root vamos matar o processo do MYSQLD:
# killall mysqld
Repita o comando até aparacer a mensagem que não existe mais nenhum processo com este nome. Olha o pessoal manda dar stop no mysql mas mata ele logo dá no mesmo !
Com ele matado de morte morrida, vamos inicar o mysql de forma que ele aceite o root sem senha é muito importante você digitar o comando exatamente igual abaixo:
# /usr/local/bin/mysqld_safe –skip-grant-tables &
espere o comando ser executado, se após 1 minuto não retornar ao prompt apenas tecle
vamos entrar no mysql para trocar a senha do root
#mysql
se ele entrar funcionou se não , verifique os passos acima !!!
>
digite o comando :
> use mysql;
vai dar um comando dizendo que a data base foi trocada
> UPDATE user SET Password=PASSWORD('nova_senha') WHERE User='root';
Vai exibir as alterações nas tabelas da base de dados, vamos finalizar dandos os privilégios ao root
> FLUSH PRIVILEGES;
Bom resolvido seu problema agora você anota e guardaa senha, porém se perde-la novamente volte aqui este post vai estar aqui pronto pra lhe ajudar no que lhe for preciso …
FONTE: http://danilosbrasil.wordpress.com/2009/08/27/esqueci-a-senha-do-root-mysql/
Nenhum comentário:
Postar um comentário