Kako popraviti dostop zavrnjen za uporabnika 'root' @ 'localhost' Napaka na MySQL

MySQL je odprtokodni sistem za upravljanje podatkovnih baz, ki temelji na jeziku »SQL«. MySQL je v paketu z nadzorno ploščo XAMPP, ki je tudi odprtokodna in brezplačna aplikacija. Vendar je pred kratkim prišlo veliko poročil o uporabnikih, ki ne morejo dostopati do svoje baze podatkov "MySQL" iz svojega brskalnika, pri tem pa se prikaže napaka " Dostop onemogočen za uporabo" root "@" localhost ".

Obvestilo o napaki

V tem članku vas bomo vodili z najlažjim načinom odpravljanja te težave in vas tudi obvestili o razlogu, zaradi katerega se ta napaka sproži. Pazljivo upoštevajte vodnik in se tako izognite nadaljnjim težavam.

Kaj povzroča napako uporabnika "root" @ "localhost" na MySQL?

Po prejemu številnih poročil več uporabnikov smo se odločili, da bomo raziskali težavo in zasnovali rešitev po poskusu z mnogimi znanimi postopki za odpravljanje napak. Prav tako smo preučili razlog, zaradi katerega se sproži to vprašanje, in ga navedli spodaj.

  • Neveljavna konfiguracija ".ini": Datoteka .ini shranjuje določene konfiguracije za zagon strežnika "MySQL". Deluje kot prehod na način nalaganja podatkovne baze. V nekaterih primerih je bilo ugotovljeno, da v datoteki ".ini" manjka določeno zaporedje kode, zaradi katere se je sprožila ta napaka.

Zdaj, ko boste razumeli naravo problema, bomo nadaljevali z rešitvijo.

Rešitev: Ponovno konfiguriranje datoteke .ini

Če datoteka .ini za nadzorno ploščo XAMPP ni pravilno nastavljena, lahko prepreči vzpostavitev varne povezave z bazo podatkov MySQL. Zato bomo v tem koraku rekonfigurirali datoteko z dodajanjem dodatnega ukaza. Da bi to naredili:

  1. Odprite nadzorno ploščo XAMPP in kliknite na gumb "Stop" za obe " Apache " in " MySQL ".

    Pritisnite gumb za zaustavitev za MySQL in Apache
  2. Pomaknite se do namestitvenega imenika za " XAMPP " in dvokliknite mapo " MySQL ".

    Odpiranje mape »MySQL«
  3. Dvokliknite mapo " bin " in z desno miškino tipko kliknite datoteko "my.ini".
  4. Kliknite na možnost » Uredi «.
  5. Na seznamu poiščite besede " [mysqld] ".
  6. Dodajte naslednji ukaz pod vrstico " [mysqld] " in nad " Port = ...". "Vrstica.
     preskočite tabele 
  7. Kliknite na " File " in izberite " Save ".
  8. Zaprite dokument in odprite nadzorno ploščo XAMPP.
  9. Kliknite gumb »Start« za »Apache« in » MySQL «.

    S klikom gumba za zagon MySQL in Apache
  10. Odprite brskalnik, poskusite se prijaviti v MySQL in preverite, ali se težava še vedno pojavlja.

Zanimivi Članki