MySQL to system zarządzania bazami danych typu open source oparty na języku „SQL”. MySQL jest dostarczany w pakiecie z XAMPP Control Panel, który jest również otwartą i darmową aplikacją. Jednak całkiem niedawno napłynęło wiele zgłoszeń użytkowników, którzy nie mogą uzyskać dostępu do swojej bazy danych „MySQL” z przeglądarki, a „ Odmowa dostępu w celu użycia „root” @ ”localhost „” Wyświetlany jest błąd.
Komunikat o błędzie
W tym artykule poprowadzimy Cię najłatwiejszym sposobem rozwiązania tego problemu, a także poinformujemy o przyczynie wywołania tego błędu. Upewnij się, że postępujesz zgodnie z instrukcją, aby uniknąć dalszych problemów.
Co powoduje odmowę dostępu użytkownika „root” @ „localhost” w MySQL?
Po otrzymaniu wielu raportów od wielu użytkowników zdecydowaliśmy się zbadać problem i po eksperymentach z wieloma znanymi procesami rozwiązywania problemów opracowaliśmy rozwiązanie. Przyjrzeliśmy się również przyczynie, z powodu której pojawia się ten problem, i wymieniliśmy go poniżej.
- Nieprawidłowa konfiguracja „.ini”: Plik „.ini” przechowuje określone konfiguracje uruchamiania serwera „MySQL”. Działa jako brama w sposobie ładowania bazy danych. W niektórych przypadkach zauważono, że w pliku „.ini” brakowało pewnej sekwencji kodu, przez co wyzwalany był ten błąd.
Teraz, gdy masz już podstawową wiedzę na temat natury problemu, przejdziemy do rozwiązania.
Rozwiązanie: ponowna konfiguracja pliku „.ini”
Jeśli plik „.ini” dla panelu sterowania XAMPP nie jest poprawnie skonfigurowany, może to uniemożliwić ustanowienie bezpiecznego połączenia z bazą danych MySQL. Dlatego w tym kroku ponownie skonfigurujemy plik, dodając dodatkowe polecenie. Aby to zrobić:
- otwarty XAMPP panel sterowania i kliknij 'Zatrzymać' przycisk dla obu „ Apache ' i ' MySQL ”.
Naciśnięcie przycisków stop dla MySQL i Apache
- Nawigować do katalogu instalacyjnego dla „ XAMPP ”I dwukrotnie kliknij„ MySQL ' teczka.
Otwieranie folderu „MySQL”
- Podwójnie Kliknij na ' jestem ”I kliknij prawym przyciskiem myszy plik„ my.ini ”.
- Kliknij na ' Edytować ' opcja.
- Znajdź słowa ' [mysqld] ' na liście.
- Dodaj następujące polecenie pod „ [mysqld] ”I powyżej„ Port =…. ' linia.
skip-grant-table
- Kliknij na „ Plik ”I wybierz„ Zapisać ”.
- Blisko dokument i otwórz panel sterowania XAMPP.
- Kliknij na przycisku „Start” dla obu „Apacz” i ' MySQL ”.
Kliknięcie przycisków Start dla MySQL i Apache
- otwarty przeglądarka, próbować aby zalogować się do MySQL i czek aby sprawdzić, czy problem nadal występuje.