Completamente bloqueado do MySQL via WAMP!

2

Eu de alguma forma consegui me isolar completamente do MySQL no WAMP. Parece que todos os privilégios são negados para todos os usuários. A única maneira que eu posso entrar no MySQL é através do prompt de comando, mas sem entrar em um usuário. De lá, eu literalmente não posso fazer nada ... todos os privilégios são negados. Eu tentei atualizar a senha de root sem sucesso.

Eu também tentei desinstalar completamente o WAMP, assim como o MySQL. Depois de desinstalar o MySQL, eu apaguei os diretórios de dados dentro deles para me livrar de todas as informações lá. Depois de reinstalar o WAMP, o problema persiste.

As tentativas de acessar o PHPMyAdmin resultam em:

#1045 - Access denied for user 'root'@'localhost' (using password: NO) 

Alguém pode me ajudar?

    
por tnw 16.06.2011 / 23:11

1 resposta

7

Faça isso em um prompt de comando elevado:

1: net stop mysql

2: mysqld_safe --skip-grant-tables &

3: mysql -u root

A saída ficará assim:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.5.13

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

4: Aqui você redefinirá sua senha de root:

mysql> USE mysql;
mysql> UPDATE USER SET password=PASSWORD("NEW-ROOT-PASSWORD") WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> quit

5: mysqladmin shutdown

6: Agora você pode iniciar o MySQL e testá-lo:

net start mysql
mysql -u root -p
    
por 16.06.2011 / 23:26

Tags