Aqui está um método que permitirá que você redefina a senha 'root' do MYSQL de forma bastante simples.
Pare o serviço mysql
wampmanager -> MySQL -> Service -> Stop Service
Edite o arquivo my.ini
wampmanager -> MySQL -> my.ini
Encontre o
[wampmysqld]
(32 bits) ou [wampmysqld64]
(64 bits) no arquivo ini Adicione esta linha diretamente após o cabeçalho da seção
skip-grant-tables
Reinicie o serviço mysql.
wampmanager -> MySQL -> Service -> Start/Resume Service
Abra o console MySQL
wampmanager -> MySQL -> MySQL Console
Agora vamos redefinir a senha do usuário root, é claro que isso pode ser usado para redefinir a senha de qualquer usuário.
Digite os 2 comandos a seguir no
mysql>
prompt de comando, cada um com um ponto e vírgula no final de uma linha, e pressione ENTER após cada linha para emitir o comando para mysql. Pré MYSQL versão 5.7
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;
Poste MYSQL versão 5.7 o nome da coluna mudou
UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;
Observe que a atualização pode relatar que atualizou mais de uma linha, isso porque pode haver mais de uma conta de usuário com o ID de usuário 'root', cada uma com um domínio diferente, ou seja, 127.0.0.1, localhost e ::1
Agora digite 'quit' no prompt de comando mysql para existir o mysql.
Pare o serviço mysql
wampmanager -> MySQL -> Service -> Stop Service
Edite o arquivo my.ini
wampmanager -> MySQL -> my.ini
Encontre o
[wampmysqld]
(32 bits) ou [wampmysqld64]
(64 bits) no arquivo ini Remova as
skip-grant-tables
parâmetro que adicionamos anteriormente. NÃO deixe este parâmetro no arquivo ini é uma falha de segurança HUGH.
Reinicie o serviço mysql.
wampmanager -> MySQL -> Service -> Start/Resume Service
Agora se você quiser pode definir a conta de usuário root para que não expire a senha automaticamente
wampmanager -> MySQL -> MySQL Console
e, em seguida, execute esta consulta
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
Agora você deve ser capaz de fazer login com o phpmyadmin usando o userid 'root' e a nova senha que você acabou de definir para esse usuário.