Ako opraviť chybu odmietnutia prístupu používateľa „root“ @ „localhost“ na serveri MySQL



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

MySQL je otvorený systém správy databáz založený na jazyku „SQL“. MySQL je dodávaný s ovládacím panelom XAMPP, ktorý je tiež otvoreným zdrojom a aplikáciou zadarmo. Avšak pomerne nedávno prichádza veľa správ o používateľoch, ktorí nemajú prístup k svojej databáze „MySQL“ z prehliadača a prehľadu „ Prístup odmietnutý pre použitie „root“ @ ‘localhost „“ Pri tom sa zobrazí chyba.

Chybná správa



V tomto článku vás prevedieme najjednoduchším spôsobom, ako tento problém vyriešiť, a tiež vás informujeme o dôvodoch, kvôli ktorým sa táto chyba spúšťa. Dôsledne postupujte podľa pokynov v sprievodcovi, aby ste predišli ďalším problémom.



Čo spôsobuje chybu odmietnutej pre používateľa „root“ @ „localhost“ na MySQL?

Po prijatí mnohých správ od viacerých používateľov sme sa rozhodli problém preskúmať a po experimentovaní s mnohými známymi procesmi riešenia problémov sme navrhli riešenie. Pozreli sme sa tiež na dôvod, prečo je tento problém spustený, a uvedieme ho nižšie.

  • Neplatná konfigurácia súboru „.ini“: Súbor „.ini“ obsahuje určité konfigurácie spustenia servera „MySQL“. Funguje ako brána pri načítaní databázy. V niektorých prípadoch sa ukázalo, že v súbore „.ini“ chýbala určitá sekvencia kódu, kvôli ktorej sa táto chyba spustila.

Teraz, keď už máte základné znalosti o podstate problému, prejdeme k riešeniu.

Riešenie: Znova nakonfigurujte súbor „.ini“

Ak súbor „.ini“ pre ovládací panel XAMPP nie je správne nakonfigurovaný, môže zabrániť vytvoreniu zabezpečeného spojenia s databázou MySQL. Preto v tomto kroku prekonfigurujeme súbor pridaním ďalšieho príkazu. Za týmto účelom:



  1. Otvorené XAMPP Ovládací panel a kliknite na ikonu „Stop“ tlačidlo pre obidve “ Apache “A„ MySQL „.

    Stlačenie tlačidiel zastavenia pre MySQL aj Apache

  2. Navigovať do inštalačného adresára pre „ XAMPP ”A dvakrát kliknite na MySQL Priečinok.

    Otvorenie priečinka „MySQL“

  3. Dvojitý kliknite na „ am Priečinok a kliknite pravým tlačidlom myši na súbor „my.ini“.
  4. Kliknite na „ Upraviť ”Možnosť.
  5. Vyhľadať slová ' [mysqld] ”V zozname.
  6. Pridať nasledujúci príkaz pod „ [mysqld] “A nad„ Prístav =…. ”Riadok.
    tabuľky preskočených grantov
  7. Kliknite dňa „ Súbor “A vyberte„ Uložiť „.
  8. Zavrieť dokument a otvorte ovládací panel XAMPP.
  9. Kliknite na tlačidle „Štart“ pre obidve „Apache“ a „ MySQL „.

    Kliknutím na tlačidlá Štart pre MySQL aj Apache

  10. Otvorené prehliadač, skús prihlásenie do MySQL a Windows skontrolovať aby sme zistili, či problém pretrváva.
1 minúta čítania