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 ".
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:
- Odprite nadzorno ploščo XAMPP in kliknite na gumb "Stop" za obe " Apache " in " MySQL ".
Pritisnite gumb za zaustavitev za MySQL in Apache - Pomaknite se do namestitvenega imenika za " XAMPP " in dvokliknite mapo " MySQL ".
Odpiranje mape »MySQL« - Dvokliknite mapo " bin " in z desno miškino tipko kliknite datoteko "my.ini".
- Kliknite na možnost » Uredi «.
- Na seznamu poiščite besede " [mysqld] ".
- Dodajte naslednji ukaz pod vrstico " [mysqld] " in nad " Port = ...". "Vrstica.
preskočite tabele
- Kliknite na " File " in izberite " Save ".
- Zaprite dokument in odprite nadzorno ploščo XAMPP.
- Kliknite gumb »Start« za »Apache« in » MySQL «.
S klikom gumba za zagon MySQL in Apache - Odprite brskalnik, poskusite se prijaviti v MySQL in preverite, ali se težava še vedno pojavlja.