redefinir senha de root no mysql sem acesso a tabela mysql [duplicada]

1

Estou tendo um problema no OS X 10.7.5 como costumava usar o MAMP, mas para problemas de .htaccess Agora estou usando meu próprio servidor local compilado há muito tempo, o problema é que esqueci a senha de root do mysql .

Eu tentei atualizar a senha através do terminal usando mysql -u root, mas recebo esta mensagem de erro - > ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    
por Community 20.11.2012 / 11:31

2 respostas

3

Tente encontrar mysql_secure_install e executá-lo. Este script permitirá que você redefina a senha do root entre todas as outras coisas.

Os caminhos possíveis são

/usr/local/mysql/bin/mysql_secure_installation

Espero que isso ajude!

    
por 20.11.2012 / 11:57
1

mysql -u root tenta fazer login como usuário root sem senha (o que não funcionará se uma senha for definida, como seria de esperar). Para fazer login, você precisa especificar o sinalizador -p e fornecer o senha atual; ou então veja Redefinindo a senha do root: Sistemas Unix .

    
por 20.11.2012 / 11:36