Cum se remediază accesul refuzat pentru eroarea „root” @ „localhost” a utilizatorului pe MySQL



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

MySQL este un sistem open source de gestionare a bazelor de date bazat pe limbajul „SQL”. MySQL vine la pachet cu panoul de control XAMPP, care este, de asemenea, o aplicație open source și gratuită. Cu toate acestea, destul de recent au apărut o mulțime de rapoarte ale utilizatorilor care nu pot accesa baza de date „MySQL” din browserul lor și „ Acces refuzat pentru utilizare „root” @ ”localhost ‘” Eroare este afișată atunci când procedați astfel



Mesaj de eroare



În acest articol, vă vom ghida cu cel mai simplu mod de a remedia această problemă și, de asemenea, vă vom informa cu privire la motivul din care este declanșată această eroare. Asigurați-vă că urmați cu atenție ghidul și pentru a evita alte probleme.



Ce cauzează accesul refuzat pentru eroarea „root” @ „localhost” a utilizatorului pe MySQL?

După ce am primit numeroase rapoarte de la mai mulți utilizatori, am decis să investigăm problema și am conceput o soluție după ce am experimentat multe procese cunoscute de depanare. De asemenea, am analizat motivul pentru care se declanșează această problemă și l-am enumerat mai jos.

  • Configurare „.ini” nevalidă: Fișierul „.ini” stochează anumite configurații de lansare pentru serverul „MySQL”. Acționează ca o poartă de acces în modul de încărcare a bazei de date. În unele cazuri, s-a văzut că o anumită secvență de cod lipsea din fișierul „.ini” din cauza căreia se declanșează această eroare.

Acum, că aveți o înțelegere de bază a naturii problemei, vom trece la soluție.

Soluție: reconfigurarea fișierului „.ini”

Dacă fișierul „.ini” pentru panoul de control XAMPP nu este configurat corect, poate împiedica stabilirea unei conexiuni sigure cu baza de date MySQL. Prin urmare, în acest pas, vom reconfigura fișierul adăugând o comandă suplimentară. Pentru a face asta:



  1. Deschis XAMPP panoul de control și faceți clic pe 'Stop' buton pentru ambele „ Apache ' și ' MySQL '.

    Apăsând butoanele de oprire atât pentru MySQL, cât și pentru Apache

  2. Navigați în directorul de instalare pentru „ XAMPP ”Și faceți dublu clic pe„ MySQL ”Dosar.

    Deschiderea folderului „MySQL”

  3. Dubla clic pe ' a.m ”Și faceți clic dreapta pe fișierul„ my.ini ”.
  4. Clic pe ' Editați | × ' opțiune.
  5. Localiza cuvintele ' [mysqld] ' În listă.
  6. Adăuga următoarea comandă sub „ [mysqld] ”Și deasupra„ Port =…. ”Linie.
    skip-grant-tables
  7. Clic pe ' Fişier ”Și selectați„ Salvați '.
  8. Închide documentul și deschideți panoul de control XAMPP.
  9. Clic pe butonul „Start” pentru ambele „Apache” și ' MySQL '.

    Dând clic pe butoanele de pornire atât pentru MySQL, cât și pentru Apache

  10. Deschis browserul, încerca pentru a vă conecta la MySQL și Verifica pentru a vedea dacă problema persistă.
1 minut citit