Sono nuovo in MySQL, sto cercando di eseguire WordPress sul mio desktop Windows e ha bisogno di MySQL.
Installo tutto ciò con Web Platform Installercui è fornito da Microsoft. Non ho mai impostato una password di root per MySQL e nel passaggio finale dell'installazione di WordPress, richiede una password del server MySQL.
Qual è la password predefinita per root (se presente) e come cambiarla?
Provai:
mysql -u root password '123'
Ma mi mostra:
Access denied for user 'root@localhost' (using password:NO)
Dopo questo provo:
mysql -u root -p
Tuttavia, richiede una password che non ho.
Aggiornamento : come suggerito da Bozho, ho fatto quanto segue:
- Ho interrotto il servizio MySQL dai servizi Windows
- CMD aperto
- Cambiato il percorso in c: \ program files \ mysql \ bin
Eseguito il comando seguente
mysqld --defaults-file="C:\\program files\\mysql\\mysql server 5.1\\my.ini" --init-files=C:\\root.txtIl comando è stato eseguito con un avviso sul set di caratteri che ho menzionato di seguito
- Avvio il servizio MySQL dai servizi di Windows
Scrivo nella riga di comando
mysql -u root -pEnterPassword: 123 // 123 was the passwordLa riga di comando mostra il seguente errore
Access denied for user 'root@localhost' (using password:**YES**)
Come lo risolvo? Sto aspettando di sentire da te.
rootID utente è vuota dopo l'installazione iniziale. Quindi fallo mysql -u root -pe poi premi invio, cioè lascia la password vuota. Quindi, ovviamente, inserisci una password rootnell'ID utente.

-po--password, ma nonpassword. Ecco perché mysql risponde con USING PASSWORD NO.