Πώς να επιδιορθώσετε την άρνηση πρόσβασης για σφάλμα «root» @ «localhost» χρήστη στη MySQL



Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

Το MySQL είναι ένα σύστημα διαχείρισης βάσης δεδομένων ανοιχτού κώδικα που βασίζεται στη γλώσσα 'SQL'. Το MySQL συνοδεύεται από τον Πίνακα Ελέγχου XAMPP, ο οποίος είναι επίσης ανοιχτής πηγής και δωρεάν εφαρμογή. Ωστόσο, πολύ πρόσφατα έχουν γίνει πολλές αναφορές χρηστών που δεν μπορούν να έχουν πρόσβαση στη βάση δεδομένων «MySQL» από το πρόγραμμα περιήγησής τους και το « Δεν επιτρέπεται η πρόσβαση 'root' @ 'localhost Εμφανίζεται το σφάλμα όταν το κάνετε.



Μήνυμα λάθους



Σε αυτό το άρθρο, θα σας καθοδηγήσουμε με τον ευκολότερο τρόπο επίλυσης αυτού του προβλήματος και επίσης θα σας ενημερώσουμε για τον λόγο για τον οποίο προκαλείται αυτό το σφάλμα. Φροντίστε να ακολουθήσετε προσεκτικά τον οδηγό και για να αποφύγετε περαιτέρω προβλήματα.



Τι προκαλεί το σφάλμα άρνησης πρόσβασης για το «root» @ «localhost» χρήστη στο MySQL;

Αφού λάβαμε πολλές αναφορές από πολλούς χρήστες, αποφασίσαμε να διερευνήσουμε το πρόβλημα και επινοήσαμε μια λύση αφού πειραματιστήκαμε με πολλές γνωστές διαδικασίες αντιμετώπισης προβλημάτων. Επίσης, εξετάσαμε τον λόγο για τον οποίο ενεργοποιήθηκε αυτό το ζήτημα και το αναφέραμε παρακάτω.

  • Μη έγκυρη διαμόρφωση '.ini': Το αρχείο '.ini' αποθηκεύει ορισμένες διαμορφώσεις εκκίνησης για το διακομιστή 'MySQL'. Λειτουργεί ως πύλη με τον τρόπο φόρτωσης της βάσης δεδομένων. Σε ορισμένες περιπτώσεις, διαπιστώθηκε ότι λείπει μια συγκεκριμένη ακολουθία κώδικα από το αρχείο '.ini' λόγω του οποίου ενεργοποιήθηκε αυτό το σφάλμα.

Τώρα που έχετε μια βασική κατανόηση της φύσης του προβλήματος, θα προχωρήσουμε προς τη λύση.

Λύση: Επαναδιαμόρφωση του αρχείου '.ini'

Εάν το αρχείο '.ini' για τον πίνακα ελέγχου XAMPP δεν έχει διαμορφωθεί σωστά, μπορεί να αποτρέψει τη δημιουργία ασφαλούς σύνδεσης με τη βάση δεδομένων MySQL. Επομένως, σε αυτό το βήμα, θα αναδιαμορφώσουμε το αρχείο προσθέτοντας μια επιπλέον εντολή. Για να γίνει αυτό:



  1. Ανοιξε XAMPP πίνακα ελέγχου και κάντε κλικ στο 'Να σταματήσει' κουμπί και για τα δύο ' Απάχης ' και ' MySQL '

    Πατώντας τα κουμπιά διακοπής τόσο για τη MySQL όσο και για το Apache

  2. Κυβερνώ στον κατάλογο εγκατάστασης για ' XAMPP 'Και κάντε διπλό κλικ στο' MySQL ' ντοσιέ.

    Άνοιγμα του φακέλου 'MySQL'

  3. Διπλό Κάντε κλικ στο ' είμαι Φάκελο και κάντε δεξί κλικ στο αρχείο 'my.ini'.
  4. Κάντε κλικ στο ' Επεξεργασία Επιλογή.
  5. Εγκατάσταση οι λέξεις ' [mysqld] Στη λίστα.
  6. Προσθήκη η ακόλουθη εντολή κάτω από το ' [mysqld] 'Γραμμή και πάνω από το' Θύρα =…. Γραμμή.
    παράλειψη-πίνακες
  7. Κάντε κλικ επί ' Αρχείο 'Και επιλέξτε' Σώσει '
  8. Κλείσε το έγγραφο και ανοίξτε τον πίνακα ελέγχου XAMPP.
  9. Κάντε κλικ στο κουμπί 'Έναρξη' και για τα δύο 'Απάχης' και ' MySQL '

    Κάνοντας κλικ στα κουμπιά έναρξης τόσο για τη MySQL όσο και για το Apache

  10. Ανοιξε το πρόγραμμα περιήγησης, προσπαθήστε για σύνδεση στο MySQL και έλεγχος για να δείτε εάν το πρόβλημα παραμένει.
1 λεπτό ανάγνωση