Kaip ištaisyti "root" @ "localhost" klaidą "MySQL"

„MySQL“ yra atvirojo kodo duomenų bazių valdymo sistema, pagrįsta „SQL“ kalba. „MySQL“ komplektuojama su „XAMPP“ valdymo skydeliu, kuris taip pat yra atvirojo kodo ir nemokama programa. Tačiau pastaruoju metu sulaukiama daugybės pranešimų apie vartotojus, kurie iš savo naršyklės negali pasiekti „MySQL“ duomenų bazės, o tai padarius, rodoma klaida „ Prieiga uždrausta naudoti“ „root“ @ „localhost “.

Klaidos pranešimas

Šiame straipsnyje mes jums pateiksime, kaip paprasčiau išspręsti šią problemą, taip pat informuosime priežastis, dėl kurios ši klaida suveikia. Būtinai atidžiai sekite vadovą ir išvenkite tolesnių problemų.

Kas sukelia „root“ @ „localhost“ klaidos prieigą prie „MySQL“?

Gavę daugybę pranešimų iš daugelio vartotojų, nusprendėme ištirti problemą ir sugalvojome sprendimą, išbandę daugelį žinomų trikčių šalinimo procesų. Be to, mes išsiaiškinome priežastį, dėl kurios kilo ši problema, ir išvardijome ją žemiau.

  • Neteisinga „.ini“ konfigūracija: „.ini“ failas saugo tam tikras „MySQL“ serverio paleidimo konfigūracijas. Tai veikia kaip vartai įkeliant duomenų bazę. Kai kuriais atvejais buvo matyti, kad „.ini“ faile trūko tam tikros kodo sekos, dėl kurios buvo suveikta ši klaida.

Dabar, kai jūs turite pagrindinį supratimą apie problemos pobūdį, pereisime link sprendimo.

Sprendimas: iš naujo sukonfigūravę „.ini“ failą

Jei XAMPP valdymo skydelio „.ini“ failas nėra tinkamai sukonfigūruotas, tai gali užkirsti kelią užmegzti saugų ryšį su „MySQL“ duomenų baze. Todėl šiame žingsnyje failą sukonfigūruosime pridėdami papildomą komandą. Norėdami tai padaryti:

  1. Atidarykite „ XAMPP“ valdymo skydą ir spustelėkite mygtuką „Stabdyti“, skirtą „ Apache “ ir „ MySQL “.

    MySQL ir „Apache“ mygtukų paspaudimas
  2. Eikite į „ XAMPP “ diegimo katalogą ir du kartus spustelėkite aplanką „ MySQL “.

    Atidaromas aplankas „MySQL“
  3. Dukart spustelėkite aplanką „ bin “ ir dešiniuoju pelės mygtuku spustelėkite failą „my.ini“.
  4. Spustelėkite parinktį „ Redaguoti “.
  5. Sąraše raskite žodžius „ [mysqld] “.
  6. Pridėkite šią komandą po eilute „ [mysqld] “ ir virš „ Port =…. “Eilutė.
     praleisti subsidijų lenteles 
  7. SpustelėkiteFile “ ir pasirinkite „ Save “.
  8. Uždarykite dokumentą ir atidarykite XAMPP valdymo skydą.
  9. Spustelėkite mygtuką „Pradėti“ ir „Apache“, ir „ MySQL “.

    Spustelėkite MySQL ir Apache pradžios mygtukus
  10. Atidarykite naršyklę, pabandykite prisijungti prie „MySQL“ ir patikrinkite, ar problema išlieka.

Įdomios Straipsniai