Molte persone usano phpmyadmin o la riga di comando per cambiare la password root di mysql e, dopo il riavvio, scoprono che viene riscontrato un errore di login mysql, perché succede questo?
Per cambiare la password della root di MySQL, devi cambiare la password della root nel database MySQL nel software MySQL, e anche nel file di configurazione.
E la modifica nel database non consiste solo nel modificare una riga di dati, quindi non modificarla manualmente, ma usare comandi per modificare.
Per prima cosa, accedi a phpmyadmin con l'account root, poi clicca sul lato sinistro per accedere al database mysql, e clicca su "mysql" in alto per accedere all'interfaccia di input sql. Inserisci il seguente comando:
update user impostato password=password('123456') dove User='root'
Tra queste, 123456 è la password che vuoi cambiare, quindi ricorda di non cambiare la password direttamente nel database.
Poi clicca su "Esegui" nell'angolo in basso a destra e vedi "Affected x lines", il che significa che la modifica è riuscita.
Cambiare la password si fa praticamente qui, ma ci sarà un problema successivo: la password del database viene cambiata e, quando esci da phpMyAdmin e rientri, scoprirai che non puoi connetterti al database.
Questo perché le informazioni di accesso al database in phpMyAdmin sono ancora quelle originali, quindi non possono essere logate.
Soluzione: apri la directory di installazione di phpMyAdmin, trova il file config.inc.php e aprilo con Notepad o un altro editor di testo.
Trova $cfg['Server'][$i]['password'] = ''; Cambia la nuova password che hai appena impostato, salva ed esci.
Apri di nuovo phpMyAdmin, puoi connetterti normalmente e il cambio password è completo.
|