Sådan rettes adgang nægtet for bruger 'root' @ 'localhost' Fejl på MySQL

MySQL er et open source databasestyringssystem baseret på “SQL” sproget. MySQL leveres sammen med XAMPP Kontrolpanel, der også er en open source og gratis at bruge applikation. Dog for nylig er der kommet mange rapporter ind om brugere, der ikke er i stand til at få adgang til deres "MySQL" -database fra deres browser, og " Access Nægtet for brug 'root' @ 'localhost '" Fejl vises, når de gør det.

Fejl besked

I denne artikel guider vi dig med den nemmeste måde at løse dette problem og informerer dig også om årsagen til, at denne fejl udløses. Sørg for at følge vejledningen omhyggeligt og for at undgå yderligere problemer.

Hvad forårsager adgangen nægtet for bruger 'root' @ 'localhost' Fejl på MySQL?

Efter at have modtaget adskillige rapporter fra flere brugere, besluttede vi at undersøge problemet og udtænkte en løsning efter at have eksperimenteret med mange kendte fejlfindingsprocesser. Vi har også undersøgt årsagen til, at dette problem udløses og anført det nedenfor.

  • Ugyldig “.ini” -konfiguration: “.ini” -filen gemmer visse startkonfigurationer til “MySQL” -serveren. Det fungerer som en gateway i vejen for indlæsning af databasen. I nogle tilfælde blev det set, at en bestemt sekvens af kode manglede i “.ini” -filen, som denne fejl blev udløst til.

Nu hvor du har en grundlæggende forståelse af problemets art, går vi videre mod løsningen.

Løsning: Konfigurer “.ini” -fil igen

Hvis ".ini" -filen til XAMPP-kontrolpanel ikke er konfigureret korrekt, kan den forhindre etablering af en sikker forbindelse med MySQL-databasen. I dette trin vil vi derfor konfigurere filen ved at tilføje en ekstra kommando. For at gøre det:

  1. Åbn XAMPP kontrolpanel, og klik på “Stop” -knappen for både “ Apache ” og “ MySQL ”.

    Tryk på stopknapperne til både MySQL og Apache
  2. Naviger til installationsmappen for “ XAMPP ” og dobbeltklik på “ MySQL ” -mappen.

    Åbning af "MySQL" -mappen
  3. Dobbeltklik " bin " -mappen, og højreklik på "my.ini" -filen.
  4. Klik på " Rediger " indstillingen.
  5. Find ordene “ [mysqld] ” på listen.
  6. Tilføj følgende kommando under linjen[mysqld] ” og over “ Port =…. ”Linje.
     skip-tilskud-tabeller 
  7. Klik på “ File ” og vælg “ Save ”.
  8. Luk dokumentet, og åbn XAMPP-kontrolpanelet.
  9. Klik på “Start” -knappen for både “Apache” og “ MySQL ”.

    Klik på startknapperne til både MySQL og Apache
  10. Åbn browseren, prøv at logge ind på MySQL og kontroller, om problemet fortsætter.

Interessante Artikler