
Συνήθως έδαφος με το βάσεις δεδομένων από κάποιο είδος της οπτική διαχείριση Αυτό μου επιτρέπει να έχουν τις συνδέσεις γρήγορα προσβάσιμες και καλά διαφοροποιημένου σύμφωνα με τυπολογία τους, Διακομιστή, κλπ., αλλά υπάρχουν φορές, σχετικά με ειδικά όταν εκτελεστεί εξαγωγές o εισαγωγές Συνήθως φορούν μεγάλο χρονικό διάστημα, σε ότι απευθείας πρόσβαση στο διακομιστή χρησιμοποιώντας το εντολή κονσόλας o Τερματικό για να εκτελέσετε αυτές τις λειτουργίες σε ένα τρόπο πιο γρήγορα.
Από την ίδια κονσόλα ή τερματικό διενεργούνται εξαγωγών ή των εισαγωγών κατά τρόπο απλή και αποτελεσματική μέσα από μια σειρά από αρκετά απλές εντολές που δείχνουν πιο κάτω και ότι, στην περίπτωση αυτή, αναφέρονται σε ένα Βάση δεδομένων MySQL.
Τρόπος εξαγωγής μιας βάσης δεδομένων MySQL από το τερματικό ή εντολών
Αυτό το βοηθητικό πρόγραμμα χρησιμοποιείται mysqldump με μια σειρά από παράμετροι εσείς θα περιγράφει λεπτομερώς πιο κάτω:
1 | mysqldump -u nombreUsuario -p nombreBaseDeDatos > archivoExportacion.sql |
- Η παράμετρος -u χρησιμοποιείται για να υποδείξει την χρήστη με το οποίο θέλετε να συνδεθείτε στη βάση δεδομένων.
- -p δηλώνει το Κωδικός πρόσβασης θα συνδεθεί. Αφήνοντας αυτό κενή παράμετρο ο κωδικός πρόσβασης θα σας ζητηθεί μία φορά πρόκειται να κάνει τη σύνδεση.
- Όνομα βάσης δεδομένων Είναι το όνομα της βάσης δεδομένων που θέλετε να εξαγάγετε.
- archivoExportacion.sql είναι το αρχείο θέλετε να δημιουργήσετε όλα τα δηλώσεις εξαγωγής SQL.
Ανάλογα με το μέγεθος της βάσης δεδομένων και χαρακτηριστικά του διακομιστή όπου μπορείτε να εκτελέσετε το, Αυτή η διαδικασία μπορεί να Πάρτε μια μικρή, και ως εκ τούτου θα πάρετε ένα αρχείο με μέγεθος ανάλογο με το μέγεθος της βάσης δεδομένων έχουν εξαχθεί.
Συμβουλεύω ότι εάν μπορείτε στη συνέχεια να στείλετε αυτό το αρχείο σε οποιαδήποτε άλλη τοποθεσία ή το διακομιστή, συμπιέσετε προηγουμένως με το βοηθητικό πρόγραμμα tar, για παράδειγμα, Αν βρίσκεστε σε Linux ή Mac, ή με οποιοδήποτε άλλο εργαλείο συμπίεσης εάν είστε στα Windows.
Πώς να εισαγάγετε μια βάση δεδομένων MySQL από την τερματική κονσόλα εντολή ή
Για τη διεξαγωγή της εισαγωγή της βάσης δεδομένων, Εκτελούμε τα παρακάτω εντολή:
1 | mysql -u nombreUsuario -p nombreBaseDeDatos < archivoImportacion.sql |
Το παράμετροι χρησιμοποιούνται στην εισαγωγή παρόμοια η διαδικασία της εξαγωγή. Στην περίπτωση αυτή, archivoImportacion.sql αναφέρεται στο αρχείο που θέλετε να εισαγάγετε στη βάση δεδομένων.
Αυτές οι μορφές που μπορείτε να κάνετε, περισσότερα Ευέλικτη χρησιμοποιώντας μια visual βάση δεδομένων διαχείρισης, το εισαγωγή και εξαγωγή μια βάση δεδομένων MySQL απευθείας στο διακομιστή μέσω του εντολή κονσόλας o Τερματικό.
