Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να εκτελέσετε μια μεγάλη εισαγωγή σε MySQL

MySQL είναι ένα ανοικτού λογισμικού σύστημα διαχείρισης βάσης δεδομένων προέλευσης για τους οργανισμούς όλων των τύπων και μεγεθών . Υπάρχουν δύο τρόποι για να εισαγάγετε δεδομένα από ένα αρχείο αντιγράφου ασφαλείας σε μια υπάρχουσα ή κενή βάση δεδομένων MySQL . Ο πρώτος χρησιμοποιεί το περιβάλλον γραμμής εντολών MySQL . Εάν δεν είστε εξοικειωμένοι με τις δηλώσεις SQL , ωστόσο , μπορείτε να χρησιμοποιήσετε το PHPMyAdmin να κάνετε κλικ το δρόμο σας μέσα από μια μεγάλη εισαγωγή . Τα πράγματα που θα χρειαστείτε
MySQL
SQL αρχείο αντιγράφων ασφαλείας
PHPMyAdmin
Η Εμφάνιση Περισσότερες οδηγίες
Χρήση της γραμμής εντολών

1

Δείτε τη γραμμή εντολών της MySQL διασύνδεση με την καταγραφή απευθείας επάνω στον κεντρικό υπολογιστή σας . Χρησιμοποιήστε το διαχειριστή ή τον κωδικό του root για να βεβαιωθείτε ότι εργάζεστε με το υψηλότερο επίπεδο των δικαιωμάτων . 2

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

Πληκτρολογήστε την ακόλουθη γραμμή για να απενεργοποιήσετε τη δημιουργία ευρετηρίου , αντικαθιστώντας το " table_name " με το πραγματικό όνομα του τραπεζιού σας :

ALTER TABLE ` table_name ` απενεργοποιήσετε πλήκτρα ?
εικόνων 3

Import το αρχείο SQL που περιέχει τις πληροφορίες που θέλετε να επαναφέρετε τη βάση δεδομένων εισάγοντας την ακόλουθη γραμμή:

$ mysql - u [ uname ] - p [ περάσουν ] [ db_to_restore ] <[ backupfile.sql ] Ξενοδοχεία

Αντικατάσταση [ uname ] και [ πέρασμα ] με πραγματικό όνομα και τον κωδικό πρόσβασής σας . Αλλαγή [ db_to_restore ] και [ backupfile.sql ] με τα ονόματα της βάσης δεδομένων και αρχείο αντιγράφου ασφαλείας . Εάν το αντίγραφο ασφαλείας του αρχείου σας είναι συμπιεσμένο , εισάγετε αυτή τη γραμμή , αντί :

gunzip <[ backupfile.sql.gz ]

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα