Εξαγωγή και εισαγωγή μιας βάσης δεδομένων με WP-CLI
Το WP-CLI είναι ένα εργαλείο γραμμής εντολών που σας βοηθά να εκτελείτε διαφορετικές ενέργειες στον ιστότοπό σας WordPress. Αν είστε άνετοι με τη χρήση εντολών SSH, θα παρατηρήσετε ότι το WP-CLI έχει απλοποιημένες εντολές που έχουν δημιουργηθεί για ιστότοπους WordPress. Δείτε πώς μπορείτε να χρησιμοποιήσετε τις εντολές εξαγωγής και εισαγωγής βάσης δεδομένων που είναι διαθέσιμες στο WP-CLI.
- Μια εφαρμογή SSH. Προτείνουμε το PuTTY για Windows ή Terminal για macOS .
- Τα στοιχεία του FTP σας. Αν δεν τα έχετε ήδη σημειώσει κάπου, πρέπει να βρείτε τον υπολογιστή φιλοξενίας, το όνομα χρήστη και τον κωδικό πρόσβασης του FTP:
- Για τον υπολογιστή φιλοξενίας FTP, μπορείτε να χρησιμοποιήσετε το όνομα domain ή τη διεύθυνση IP σας.
- Μπορείτε να βρείτε το όνομα χρήστη και τον κωδικό πρόσβασής σας για το FTP στον λογαριασμό φιλοξενίας σας για Linux Φιλοξενία με cPanel ή διαχείριση φιλοξενίας WordPress (βήματα 1-7) .
Εξαγάγετε τη βάση δεδομένων με το WP-CLI
- Συνδεθείτε στον λογαριασμό φιλοξενίας σας με το SSH .
- Χρησιμοποιήστε τα πεδία εντολών bash για να καταχωρήσετε αρχεία και φακέλους και cd και ../ για να μετακινηθείτε στους καταλόγους μέχρι να βρίσκεστε στον κατάλογο με τα αρχεία σας WordPress.
- Εισαγάγετε την ακόλουθη εντολή:
wp db εξαγάγετε το όνομα αρχείου.sql
- Στην παραπάνω εντολή, θα πρέπει να αντικαταστήσετε το filename.sql με το όνομα που θέλετε να χρησιμοποιήσετε για το αντίγραφο ασφαλείας.
Θα δείτε ένα μήνυμα επιτυχίας μόλις ολοκληρωθεί η εξαγωγή. Οι μεγαλύτερες βάσεις δεδομένων θα χρειαστούν περισσότερο χρόνο για εξαγωγή.
mysqldump: Σφάλμα: "Η πρόσβαση απορρίφθηκε. χρειάζεστε (τουλάχιστον ένα από τα) το προνόμιο PROCESS για αυτή την εργασία »όταν προσπαθείτε να απορρίψετε πίνακες. Στις περισσότερες περιπτώσεις, η βάση δεδομένων σας θα έχει εξαχθεί με επιτυχία, παρόλο που βλέπω αυτό το σφάλμα. Ωστόσο, συνιστούμε να επιβεβαιώσετε την εξαγωγή ελέγχοντας μη αυτόματα τους πίνακες της βάσης δεδομένων σας.
Εισαγάγετε τη βάση δεδομένων με το WP-CLI
- Ανεβάστε το αντίγραφο ασφαλείας του αρχείου SQL στον φάκελο με τα αρχεία σας WordPress χρησιμοποιώντας FTP ή Διαχείριση αρχείων .
- Συνδεθείτε στον λογαριασμό φιλοξενίας σας με το SSH .
- Χρησιμοποιήστε τα πεδία εντολών bash για να καταχωρήσετε αρχεία και φακέλους και cd και ../ για να μετακινηθείτε στους καταλόγους μέχρι να βρίσκεστε στον κατάλογο με τα αρχεία σας WordPress.
- Εισαγάγετε την ακόλουθη εντολή:
wp db import filename.sql
- Στην παραπάνω εντολή, θα πρέπει να αντικαταστήσετε το filename.sql με το πραγματικό όνομα του αντιγράφου ασφαλείας σας.
Θα εμφανιστεί ένα μήνυμα επιτυχίας μόλις ολοκληρωθεί η εισαγωγή. Οι μεγαλύτερες βάσεις δεδομένων θα χρειαστούν περισσότερο για εισαγωγή.
Περισσότερες πληροφορίες
- Αν δεν έχετε διαθέσιμο WP-CLI στον server σας, μπορείτε να χρησιμοποιήσετε τυπικές εντολές SSH για εξαγωγή και εισαγωγή βάσεων δεδομένων.
- Βρείτε και αντικαταστήστε το WordPress με SSH