Αυτός ο οδηγός σας βοηθά να διαγνώσετε και να διορθώσετε σφάλματα σύνδεσης βάσης δεδομένων στο WordPress. Θα επαληθεύσετε τα στοιχεία σύνδεσης στο wp-config.php, θα ελέγξετε τα δικαιώματα του χρήστη, θα επιδιορθώσετε κατεστραμμένους πίνακες και θα αποκλείσετε προβλήματα server.

Επαλήθευση στοιχείων σύνδεσης βάσης

Βήμα 1:
Ελέγξτε το wp-config.php

Συνδεθείτε στον πίνακα ελέγχου και ανοίξτε το File Manager. Πλοηγηθείτε στον ριζικό φάκελο WordPress (συνήθως public_html) και ανοίξτε το wp-config.php. Ελέγξτε αυτές τις τέσσερις γραμμές:

define( 'DB_NAME', 'myaccount_wp' );
define( 'DB_USER', 'myaccount_wpuser' );
define( 'DB_PASSWORD', 'your_password_here' );
define( 'DB_HOST', 'localhost' );

Επαληθεύστε ότι κάθε τιμή ταιριάζει με αυτά που φαίνονται στην ενότητα MySQL Databases του πίνακα ελέγχου σας. Τα ονόματα βάσης και χρήστη πρέπει να περιλαμβάνουν το prefix του λογαριασμού.

Βήμα 2:
Ελέγξτε τα δικαιώματα του χρήστη βάσης

Στην ενότητα MySQL Databases, μεταβείτε στο Current Databases. Η βάση σας πρέπει να εμφανίζει τον σωστό χρήστη στη στήλη Privileged Users. Αν λείπει, προσθέστε τον μέσω του Add User to Database με All Privileges.

Για αναλυτικές οδηγίες, δείτε Πώς να δημιουργήσετε μια βάση MySQL.

Βήμα 3:
Επαναφέρετε τον κωδικό του χρήστη βάσης

Αν υποψιάζεστε ότι ο κωδικός είναι λάθος, μεταβείτε στο MySQL Databases και κάντε κλικ στο Change Password δίπλα στον χρήστη. Ορίστε νέο κωδικό και ενημερώστε την τιμή DB_PASSWORD στο wp-config.php.

Επιδιόρθωση της βάσης δεδομένων

Βήμα 4:
Χρησιμοποιήστε το εργαλείο επιδιόρθωσης του WordPress

Αν τα στοιχεία σύνδεσης είναι σωστά αλλά το σφάλμα παραμένει, η βάση μπορεί να έχει κατεστραμμένους πίνακες. Προσθέστε αυτή τη γραμμή στο wp-config.php:

define( 'WP_ALLOW_REPAIR', true );

Στη συνέχεια επισκεφτείτε https://yourdomain.com/wp-admin/maint/repair.php. Κάντε κλικ στο Repair Database. Μόλις ολοκληρωθεί, αφαιρέστε τη γραμμή WP_ALLOW_REPAIR από το wp-config.php — αν την αφήσετε, αποτελεί κίνδυνο ασφαλείας.

Βήμα 5:
Επιδιόρθωση μέσω phpMyAdmin

Εναλλακτικά, ανοίξτε το phpMyAdmin από τον πίνακα ελέγχου, επιλέξτε τη βάση WordPress, τσεκάρετε τους πίνακες με σφάλματα (ή επιλέξτε όλους) και επιλέξτε Repair Table από το μενού.

Έλεγχος κατάστασης server

Σε σπάνιες περιπτώσεις, ο MySQL server μπορεί να είναι προσωρινά εκτός λειτουργίας. Αν βλέπετε το σφάλμα σε πολλαπλές ιστοσελίδες στον λογαριασμό σας ή αν αποτυγχάνει και το phpMyAdmin, ο database server μπορεί να χρειάζεται επανεκκίνηση. Στην κοινόχρηστη φιλοξενία, αυτό διαχειρίζεται η ομάδα υποδομής της HOSTDOG. Υποβάλετε αίτημα υποστήριξης και θα ερευνήσουμε αμέσως.

Χρειάζεστε βοήθεια; Αν δεν μπορείτε να επιλύσετε το σφάλμα σύνδεσης βάσης δεδομένων μόνοι σας, η ομάδα υποστήριξής μας είναι διαθέσιμη 24/7. Πλοηγηθείτε στην αρχική σελίδα της HOSTDOG και πατήστε Log in για να υποβάλετε αίτημα υποστήριξης και θα σας εξυπηρετήσουμε άμεσα.