Σφάλμα κατά τη δημιουργία μιας σύνδεσης βάσης δεδομένων

  1. 1. Απαιτήσεις
  2. 1. Βλάβη στη βάση δεδομένων
  3. 2. Ελέγξτε το αρχείο wp-config.php
  4. 3. Ελέγξτε το διακομιστή σας
  5. 4. Συμπέρασμα

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

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

Η πιο συνηθισμένη αιτία για το ζήτημα "Σφάλμα κατά την εγκατάσταση σύνδεσης βάσης δεδομένων" είναι ένα από τα ακόλουθα:

Η βάση δεδομένων σας έχει καταστραφεί
Λανθασμένα διαπιστευτήρια σύνδεσης στο αρχείο διαμόρφωσης του WordPress (wp-config.php)
Η υπηρεσία MySQL σταμάτησε να λειτουργεί λόγω ανεπαρκούς μνήμης στο διακομιστή (λόγω της μεγάλης επισκεψιμότητας) ή προβλήματα διακομιστή

1. Απαιτήσεις

Για να αντιμετωπίσετε το θέμα "Σφάλμα κατά τη δημιουργία σύνδεσης βάσης δεδομένων", πρέπει να πληρούνται ορισμένες προϋποθέσεις:

  • Πρόσβαση SSH στον διακομιστή σας
  • Η βάση δεδομένων βρίσκεται στον ίδιο διακομιστή
  • Πρέπει να γνωρίζετε το όνομα χρήστη, τον κωδικό χρήστη και το όνομα της βάσης δεδομένων

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

1. Βλάβη στη βάση δεδομένων

Το πρώτο βήμα που πρέπει να κάνετε όταν προσπαθείτε να αντιμετωπίσετε το πρόβλημα "Σφάλμα κατά την εγκατάσταση μιας σύνδεσης βάσης δεδομένων" είναι να ελέγξετε αν αυτό το σφάλμα υπάρχει τόσο για το front-end όσο και για το back-end του ιστότοπού σας. Μπορείτε να έχετε πρόσβαση στο back-end σας μέσω http://www.yourdomain.com/wp-admin (αντικαταστήστε "yourdomain" με το πραγματικό όνομα τομέα σας)

Αν το σφάλμα παραμείνει το ίδιο τόσο για το front-end όσο και για το back-end τότε θα πρέπει να προχωρήσετε στο επόμενο βήμα.

Αν έχετε πρόσβαση στο back-end μέσω https://www.yourdomain.com/wp-admin και βλέπετε το ακόλουθο μήνυμα:

"Δεν είναι διαθέσιμοι ένας ή περισσότεροι πίνακες βάσης δεδομένων. Μπορεί να χρειαστεί να επισκευαστεί η βάση δεδομένων "

αυτό σημαίνει ότι η βάση δεδομένων σας έχει καταστραφεί και θα πρέπει να προσπαθήσετε να το επιδιορθώσετε.

Για να το κάνετε αυτό, πρέπει πρώτα να ενεργοποιήσετε την επιλογή επιδιόρθωσης στο αρχείο wp-config.php, που βρίσκεται μέσα στον ριζικό κατάλογο του ιστότοπου WordPress, προσθέτοντας την ακόλουθη γραμμή:

define ('WP_ALLOW_REPAIR', true);

Τώρα μπορείτε να μεταβείτε σε αυτή τη σελίδα: https://www.yourdomain.com/wp-admin/maint/repair.php και κάντε κλικ στο κουμπί "Επισκευή και βελτιστοποίηση βάσης δεδομένων".

Για λόγους ασφαλείας, θυμηθείτε να απενεργοποιήσετε την επιλογή επιδιόρθωσης διαγράφοντας τη γραμμή που προσθέσαμε προηγουμένως στο αρχείο wp-config.php.

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

2. Ελέγξτε το αρχείο wp-config.php

Ένας άλλος πιθανώς πιο συνηθισμένος λόγος για την αποτυχημένη σύνδεση βάσης δεδομένων οφείλεται σε λανθασμένες πληροφορίες βάσης δεδομένων που έχουν οριστεί στο αρχείο ρυθμίσεων του WordPress.

Το αρχείο διαμόρφωσης βρίσκεται στον ριζικό κατάλογο του ιστότοπου WordPress και ονομάζεται wp-config.php.

Ανοίξτε το αρχείο και εντοπίστε τις ακόλουθες γραμμές:

καθορίστε ('DB_NAME', 'όνομα_βάσης'); define ('DB_USER', 'database_username'); define ('DB_PASSWORD', 'database_password'). ορισμός ('DB_HOST', 'localhost');

Βεβαιωθείτε ότι έχει οριστεί το σωστό όνομα βάσης, το όνομα χρήστη και ο κωδικός πρόσβασης. Ο κεντρικός υπολογιστής βάσης δεδομένων θα πρέπει να οριστεί σε "localhost".

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

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

3. Ελέγξτε το διακομιστή σας

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

Μπορείτε είτε να επικοινωνήσετε με τον πάροχο φιλοξενίας για αυτό είτε μπορείτε να το ελέγξετε μόνοι σας εάν ο διακομιστής MySQL λειτουργεί σωστά.

Για να ελέγξετε την κατάσταση της MySQL, συνδεθείτε στο διακομιστή σας μέσω SSH και χρησιμοποιήστε την ακόλουθη εντολή:

systemctl status mysql

Ή μπορείτε να ελέγξετε αν βρίσκεται στις ενεργές διαδικασίες σας με:

ps aux | grep mysql

Εάν η MySQL δεν εκτελείται, μπορείτε να την ξεκινήσετε με τις ακόλουθες εντολές:

systemctl έναρξη mysql

Μπορεί επίσης να χρειαστεί να ελέγξετε τη χρήση μνήμης στο διακομιστή σας.

Για να ελέγξετε πόσα RAM διαθέτετε, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:

δωρεάν -m

Εάν ο διακομιστής σας έχει χαμηλή μνήμη, ίσως να θέλετε να εξετάσετε την αναβάθμιση του διακομιστή σας.

4. Συμπέρασμα

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

Φυσικά, δεν χρειάζεται να διορθώσετε, Σφάλμα κατά τη δημιουργία μιας σύνδεσης βάσης δεδομένων, αν χρησιμοποιείτε έναν από τους   WordPress VPS Hosting Services   , οπότε μπορείτε απλώς να ζητήσετε από τους ειδικούς διαχειριστές Linux να σας βοηθήσουν να διορθώσετε το σφάλμα που δημιουργεί μια σύνδεση βάσης δεδομένων στο WordPress, για εσάς Φυσικά, δεν χρειάζεται να διορθώσετε, Σφάλμα κατά τη δημιουργία μιας σύνδεσης βάσης δεδομένων, αν χρησιμοποιείτε έναν από τους WordPress VPS Hosting Services , οπότε μπορείτε απλώς να ζητήσετε από τους ειδικούς διαχειριστές Linux να σας βοηθήσουν να διορθώσετε το σφάλμα που δημιουργεί μια σύνδεση βάσης δεδομένων στο WordPress, για εσάς. Διατίθενται 24 × 7 και θα φροντίζουν άμεσα το αίτημά σας.

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