mokuro:
Olá
seguinte, fazia tempo q nao mechia com essa maquina que estou usando, (pelo menos para desenvolvimento), e agora que fui usar nao lembro a senha do mySQL, jah desinstalei, removi a pasta na mão, fixei o registro do windows com o CCleaner, mesmo assim, quando re-instalo o mySQL server 5.1, ele ainda está com a senha antiga (que desconheço)
como posso remover/alterar essa senha? obrigado!
ps: estou usando windows7 x64
Muito simples, inicie o mysql com a opcao: --skip-grant-tables
Isso vai fazer ele ignorar as senhas, dai voce acessa o mysql normalmente (ele nao vai te pedir senha) entao voce atualiza a senha do root, para novamente o mysql e inicia ele sem a opcao --skip-grant-tables
No linux fica assim:
Numa shell:
mysqld_safe --skip-grant-tables
Noutra shell:
mysql -u root
> use mysql;
> update user set password = password('novaSenha') where user='root' and host='localhost';
> flush privileges;
> quit;
Ai voce volta pra primeira shell e da CTRL + C
Entao eh so iniciar o mysql como de costume.
Verifica ai no seu bin do windows se nao tem esse mysqld_safe ou safe_mysqld so que voce vai ter que chama-lo pelo prompt do dos pra passar o parametro --skip-grant-tables
Assim que voce conseguir chamalo, acesse o mysql normalmente e execute os comandos do segundo shell.
PRONTO!!!
[]s