Sou novo no MySQL, estou tentando executar o WordPress na área de trabalho do Windows e ele precisa do MySQL.
Eu instalo tudo o Web Platform Installer
que é fornecido pela Microsoft. Eu nunca defini uma senha de root para o MySQL e na etapa final da instalação do WordPress, ele pede uma senha do servidor MySQL.
Qual é a senha padrão do root (se houver) e como alterá-la?
Eu tentei:
mysql -u root password '123'
Mas isso me mostra:
Access denied for user 'root@localhost' (using password:NO)
Depois disso, tento:
mysql -u root -p
No entanto, ele pede uma senha que eu não tenho.
Atualização : como Bozho sugeriu, fiz o seguinte:
- Eu parei o serviço MySQL dos serviços do Windows
- CMD aberto
- Mudou a localização para c: \ arquivos de programas \ mysql \ bin
Executou o comando abaixo
mysqld --defaults-file="C:\\program files\\mysql\\mysql server 5.1\\my.ini" --init-files=C:\\root.txt
O comando foi executado com um aviso sobre o conjunto de caracteres que mencionei abaixo
- Eu inicio o serviço MySQL nos serviços do Windows
Eu escrevo na linha de comando
mysql -u root -p
EnterPassword: 123 // 123 was the password
A linha de comando mostra o seguinte erro
Access denied for user 'root@localhost' (using password:**YES**)
Como faço para resolver isso? Estou esperando ouvir de você.
root
ID do usuário fica em branco após a instalação inicial. Então é só fazer mysql -u root -p
e depois apertar enter, ou seja, deixe a senha em branco. Em seguida, é claro, coloque uma senha no root
ID do usuário.
-p
ou--password
, mas nãopassword
. É por isso que o mysql responde com USING PASSWORD NO.