em Geral

Esqueceu a senha do root MySQL Server ? Sem problemas pelo terminal nós conseguimos trocar

A ideia aqui é para aqueles administradores que precisam resetar a senha do MySQL Server e não possuem ou esqueceram a senha anterior.

Passo 01)
Primeiramente precisamos finalizar todos os processo do daemon do MySQL Server. Execute o comando abaixo para buscar os PIDs

netstat -na |grep 3306

Depois de encontrar mate os processos até que a porta padrão do MySQL pare de responder

Passo 02)
Feito isto vamos iniciar o daemon mysqld_safe dando um skip no controle de permissões:

sudo mysqld --skip-grant-tables

Passo 03)
Execute o comando MySQL chamando a base de dados padrão do MySQL

mysql -u root mysql

Passo 04)
Dentro do shell do MySQL execute a instrução abaixo:

UPDATE user SET Password=PASSWORD('SUA-SENHA-AQUI') WHERE User='root'; FLUSH PRIVILEGES; exit;

Passo 05)
Finalize o daemon do MySQL Server novamente e execute novamente o mysqld_safe agora sem as flags de –skip-grant-tables

Feito, se tudo correu bem seu usuário root já está com a nova senha. Caso tenham alguma dúvida escrevam para nós através da página do Facebook em http://facebook.com/indie-labs