Bem vindo!

ao blog Willem Allan

Recuperando a senha do root no MySQL no Mac OS X

20170625-121150-solution

Tem dois procedimentos para recuperar a senha do usuário root.



Primeira maneira:


1) Pare mysql (Mate o processo mysql ou execute o seguinte comando)

sudo /usr/local/mysql/support-files/mysql.server stop

2) Inicie no modo de segurança

sudo mysqld_safe --skip-grant-tables

3) Abra outro terminal e execute o seguinte comando (mantenha o último terminal aberto)

mysql -u root

4) Execute o seguinte comando com uma nova senha adequada no console mysql

Mysql> SET PASSWORD = PASSWORD("nova_senha");

5) mysql> FLUSH PRIVILEGES;

6) Saia dos dois terminais e abra o novo terminal e conecte-se ao mysql com usuário root e nova senha

mysql -u root -p



Segunda maneira caso a primeira não funcione


OBS: Este método você ira perder todos os bancos do seu computador.

1) Abrir o terminal

2) Deletar a pasta do mysql

rm -rf /usr/local/mysql

3) Instalar o Mysql novamente após a instalação será gerada uma nova senha do root.