Πολλοί προγραμματιστές ιστότοπων αντιμετωπίζουν μερικές φορές το ζήτημα της μεταφοράς των βάσεων δεδομένων τους σε σχέση με τη μετάβαση σε μια νέα φιλοξενία. Αυτό είναι απαραίτητο για να μην χάσετε σημαντικά δεδομένα που είναι αποθηκευμένα στους πίνακες και να διατηρήσετε τις λίστες των χρηστών, ώστε να μην χρειάζεται να εγγραφούν ξανά. Για να εκτελέσετε τη λειτουργία, δεν χρειάζεται να έχετε ειδικές γνώσεις για τη MySQL, μερικές φορές αρκεί να έχετε μόνο λίγη εμπειρία με τον πίνακα phpMyAdmin.
Οδηγίες
Βήμα 1
Ανοίξτε και τους δύο λογαριασμούς φιλοξενίας και μεταβείτε στον πίνακα ελέγχου της βάσης δεδομένων phpMyAdmin μέσω του πίνακα διαχείρισης.
Βήμα 2
Πρώτον, πρέπει να εξάγετε δεδομένα από την παλιά φιλοξενία. Για να το κάνετε αυτό, επιλέξτε τη βάση δεδομένων που θέλετε να εξαγάγετε στο αριστερό μέρος του παραθύρου του πίνακα ελέγχου. Επιλέξτε Εξαγωγή από το επάνω μενού πλοήγησης. Δώστε προσοχή στην κωδικοποίηση που εμφανίζεται στη στήλη "Σύγκριση" του πίνακα.
Βήμα 3
Επιλέξτε τα πλαίσια στην αριστερή πλευρά του παραθύρου απέναντι από το όνομα κάθε πίνακα. Η εξαγωγή γίνεται καλύτερα ως κείμενο, οπότε επιλέξτε ANSI στη στήλη "συμβατότητα εξαγωγής". Φροντίστε να επιλέξετε το πλαίσιο δίπλα στο "Αποστολή". Επιλέξτε τον τύπο συμπίεσης κατά την κρίση σας. Επιλέξτε "SQL" στην αριστερή πλευρά του παραθύρου.
Βήμα 4
Μεταβείτε στο phpMyadmin του νέου λογαριασμού και δημιουργήστε μια νέα κενή βάση δεδομένων με το επιθυμητό όνομα. Στο επάνω τμήμα του παραθύρου, επιλέξτε το μενού "Δομή" και διαγράψτε τυχόν πίνακες που μπορεί να έχετε δημιουργήσει στο παρελθόν.
Βήμα 5
Στη συνέχεια, κάντε την εισαγωγή. Επιλέξτε την κωδικοποίηση που καθορίστηκε στην παλιά βάση δεδομένων (στήλη "Σύγκριση"). Επιλέξτε το πλαίσιο δίπλα στο "Να επιτρέπεται στο σενάριο να διακόψει τη διαδικασία εισαγωγής …". Επιλέξτε "SQL" ως μορφή αρχείου εισαγωγής και επιλέξτε "ANSI" για τις επιλογές συμβατότητας.
Βήμα 6
Ο χρόνος μεταφοράς της βάσης δεδομένων εξαρτάται άμεσα από την ταχύτητα της σύνδεσής σας, αν και συνήθως η διαδικασία δεν διαρκεί περισσότερο από 2-3 λεπτά. Εάν εμφανιστεί σφάλμα κατά τη διαδικασία εισαγωγής, φροντίστε να το μεταφράσετε, να διορθώσετε το πρόβλημα και να προσπαθήσετε να πραγματοποιήσετε τη μεταφορά από την αρχή. Μετά από ανεπιτυχείς προσπάθειες, διαγράψτε πίνακες μόνο στο νέο λογαριασμό. Εάν η μεταφορά αποτύχει, τότε μπορείτε να πειραματιστείτε με τις ρυθμίσεις. Το σύνολο των παραμέτρων εξαρτάται από τις ρυθμίσεις κάθε διακομιστή MySQL.