Come risolvere l'accesso negato per errore utente 'root' @ 'localhost' su MySQL
MySQL è un sistema di gestione di database open source basato sul linguaggio "SQL". MySQL viene fornito in bundle con il pannello di controllo XAMPP, che è anche un'applicazione open source e gratuita. Tuttavia, recentemente sono arrivati molti rapporti di utenti che non sono in grado di accedere al loro database "MySQL" dal proprio browser e viene visualizzato l'errore " Accesso negato per l'uso 'root' @ 'localhost '".
In questo articolo, ti guideremo con il modo più semplice per risolvere questo problema e ti informeremo anche del motivo per cui questo errore viene attivato. Assicurati di seguire attentamente la guida e al fine di evitare ulteriori problemi.
Quali sono le cause dell'errore di accesso negato all'utente 'root' @ 'localhost' su MySQL?
Dopo aver ricevuto numerosi report da più utenti, abbiamo deciso di indagare sul problema e abbiamo escogitato una soluzione dopo aver sperimentato molti processi di risoluzione dei problemi noti. Inoltre, abbiamo esaminato il motivo per cui questo problema viene attivato e lo abbiamo elencato di seguito.
- Configurazione ".ini" non valida: il file ".ini" memorizza alcune configurazioni di avvio per il server "MySQL". Funziona come un gateway nel modo di caricare il database. In alcuni casi, si è visto che nel file ".ini" mancava una certa sequenza di codice a causa della quale questo errore veniva attivato.
Ora che hai una conoscenza di base della natura del problema, passeremo alla soluzione.
Soluzione: riconfigurare il file ".ini"
Se il file ".ini" per il pannello di controllo di XAMPP non è configurato correttamente, può impedire la creazione di una connessione sicura con il database MySQL. Pertanto, in questo passaggio, riconfigureremo il file aggiungendo un comando aggiuntivo. Per fare ciò:
- Apri il pannello di controllo di XAMPP e fai clic sul pulsante "Stop" sia per " Apache " sia per " MySQL ".
Premendo i pulsanti di arresto sia per MySQL che per Apache - Passare alla directory di installazione per " XAMPP " e fare doppio clic sulla cartella " MySQL ".
Apertura della cartella "MySQL" - Fare doppio clic sulla cartella " bin " e fare clic con il tasto destro del mouse sul file "my.ini".
- Fai clic sull'opzione " Modifica ".
- Individua le parole " [mysqld] " nell'elenco.
- Aggiungi il seguente comando sotto la riga “ [mysqld] ” e sopra la “ Porta =…. "Linea.
saltare-grant-tables
- Fai clic su " File " e seleziona " Salva ".
- Chiudi il documento e apri il pannello di controllo di XAMPP.
- Fare clic sul pulsante "Start" per "Apache" e " MySQL ".
Facendo clic sui pulsanti di avvio per MySQL e Apache - Apri il browser, prova ad accedere a MySQL e controlla se il problema persiste.