πωs σε πλάτη και επαναφέρω ( εξάγω και εισάγω) MySQL βάση δεδομένων προπαρασκευαστικός
phpMyAdmin μπορώ να είμαι συνήθιζα να εξάγω ή πλάτη MySQL βάση δεδομένων εύκολα. οπωσδήποτε, εάν the βάση δεδομένων μέγεθος is πολύ μεγάλο, αυτό ίσως wont’ να είμαι έναs καλός ιδέα. phpMyAdmin επιτρέπω users σε σώζω βάση δεδομένων dump όπως αρχείο ή εκθέτω επάνω οθόνη, ο οποίος involves εξάγω SQL δήλωση από το υπηρετώ, και εκπομπή the δεδομένα απέναντι πιο αργό δίκτυο σύνδεση ή Διαδίκτυο σε users’ υπολογιστήs. This διαδικασία αργά the εξάγω διαδικασία, increase βάση δεδομένων κλειδώνω ώρα και ούτως MySQL unavailability, αργά the υπηρετώ και μπορώ απλά σύγκρουση αυτοκινήτου the Apache HTTPD υπηρετώ εάν επίσηs πολλοί εισόδημα web συνδέσειs hogging the σύστημα’ πόρος.
The καλύτερος δρόμος σε πλάτη και εξάγω MySQL βάση δεδομένων is από doing the δουλειά τοπικός επάνω σε υπηρετώ, so ότι the τραπέζι’ δεδομένα μπορώ να είμαι instantly dumped επάνω σε τοπικός δίσκοs χωρίs καθυστέρηση. ούτως εξάγω ταχύτητα θα να είμαι πιο γρήγορα και περιορίζω the ώρα MySQL βάση δεδομένων ή τραπέζι is κλειδωμένος για προσέγγιση. This προπαρασκευαστικός is the οδηγόs επάνω πωs σε πλάτη ( εξάγω) και επαναφέρω ( εισάγω) MySQL βάση δεδομένων() επάνω σε βάση δεδομένων υπηρετώ από μόνο του από χρησιμοποιώνταs the mysqldump και mysql utilities. υπάρχουν βασικά δύο μεθανόλη σε πλάτη MySQL, έναs is από αντίγραφο όλος τραπέζι αρχείο (*.frm, *.MYD, και *.MYI αρχείο) ή από χρησιμοποιώνταs mysqlhotcopy χρησιμότητα, μα αυτό μόνο δουλειά για MyISAM τραπέζι. υπό προπαρασκευαστικός θα concentrate επάνω mysqldump ο οποίος δουλειά για αμφότεροι MyISAM και InnoDB τραπέζι.
πωs σε εξάγω ή πλάτη ή Dump έναs MySQL βάση δεδομένων
σε εξάγω έναs MySQL βάση δεδομένων into έναs dump αρχείο, απλά δακτυλογραφώ the επόμενος κόμμα syntax μέσα στο όστρακο. εσύ μπορείs χρήση Telnet ή SSH σε μακρινός login στο πολυβόλο εάν you dont’ έχω προσέγγιση στο physical κουτί.
mysqldump u username -pκωδικός database_name > dump.sql
αντικαθιστώusername με έναs βάσιμος MySQL user αστυνομική ταυτότητα,κωδικός μαζί με βάσιμος κωδικός για the user ( σημαντικός: όχι διάστημα μετά p και the κωδικός, else mysqldump θα υπόσχομαι you για κωδικός ακόμα θα φερθώ the κωδικός όπως βάση δεδομένων όνομα, so the πλάτη θα αποτύχω) καιdatabase_name μαζί με πραγματικός όνομα του βάση δεδομένων you θέλω σε εξάγω. τελικά, εσύ μπορείs βάζω οτιδήποτε όνομα you αρέσω για the παραγωγή SQL dump αρχείο, εδώ been dump.sql.
The διάστημα δεδομένα, τραπέζι, κατασκευή και βάση δεδομένων τουdatabase_name θα να είμαι υποστήριξα into έναs SQL text αρχείο όνομα dump.sql μαζί με επάνω κόμμα.
πωs σε εξάγω έναs MySQL βάση δεδομένων κατασκευή μόνο
εάν you όχι μακρύς χρειάζομαι the δεδομένα εσωτερικός the βάση δεδομένων’ τραπέζι ( απίθανος), απλά προσθέτω όχι–- δεδομένα ανάβω σε εξάγω μόνο the τραπέζι’ κατασκευή. για παράδειγμα, the syntax is:
mysqldump u username -pκωδικός –όχι- δεδομέναdatabase_name > dump.sql
πωs σε πλάτη μόνο δεδομένα του έναs MySQL βάση δεδομένων
εάν you μόνο θέλω the δεδομένα σε να είμαι υποστήριξα, χρήση όχι–- δημιουργώ- πληροφορώ προαίρεση. με this τοποθεσία, the dump θα όχι re- δημιουργώ the βάση δεδομένων, τραπέζι, χωράφι, και άλλος κατασκευή πότε εισάγω. χρήση this μόνο εάν you όμορφος σίγουρος ότι έχειs έναs διπλός βάση δεδομένων με ίδιος κατασκευή, πού you μόνο χρειάζομαι φρεσκάρω the δεδομένα.
mysqldump u username -pκωδικός –όχι- δημιουργώ- πληροφορώdatabase_name > dump.sql
πωs σε Dump διάφορος MySQL βάση δεδομένων into Text αρχείο
βάση δεδομένων– προαίρεση επιτρέπω you καθορίζω περισσότερο από 1 βάση δεδομένων. παράδειγμα syntax:
mysqldump u username -pκωδικός –βάση δεδομένων db_name1 [db_name2 ...] > dump.sql
πωs σε Dump όλος βάση δεδομένων μέσα MySQL υπηρετώ
σε dump όλος βάση δεδομένων, χρήση the όλος–- βάση δεδομένων προαίρεση, και όχι βάση δεδομένων’ όνομα χρειάζομαι σε να είμαι καθόρισα anymore.
mysqldump u username -pκωδικός –όλος- βάση δεδομένων > dump.sql
πωs σε Online πλάτη InnoDB τραπέζι
πλάτη the βάση δεδομένων αναπόφευκτος προκαλώ MySQL υπηρετώ unavailable σε εφαρμογές διότι πότε εξάγω, όλος τραπέζι επίκτητος έναs καθολικός διαβάζω κλειδώνω χρησιμοποιώνταs FLUSH τραπέζι με διαβάζω κλειδώνω στο beginning του dump μέχρι τελειώνω. So παρ΄ όλο που διαβάζω δήλωση μπορώ διαδικασία, όλος παρεμβάλω, εκσυγχρονίζω και σβύνω δήλωση θα έχω σε ουρά εξαιτίας κλειδωμένος τραπέζι, σαν να MySQL is κάτω ή stalled. εάν δικό σου’ χρησιμοποιώνταs InnoDB, μονό–- συναλλαγή is the δρόμος ελαχιστοποιώ this κλειδώνω ώρα διάρκεια σε σχεδόν μη- υπάρχων σαν να performing έναs online πλάτη. αυτό δουλειά από διάβασμα the δυαδικός κούτσουρο coordinates μόλιs the κλειδώνω έχει been επίκτητος, και κλειδώνω is τότε αμέσως ελευθέρωσα.
Syntax:
mysqldump u username -pκωδικός –όλος- βάση δεδομένων – μονό- συναλλαγή > dump.sql
πωs επαναφέρω και εισάγω MySQL βάση δεδομένων
εσύ μπορείs επαναφέρω από phpMyAdmin, χρησιμοποιώνταs εισάγω ετικέτα. για πιο γρήγορα δρόμος, φορτώνω the dump αρχείο στο MySQL υπηρετώ, και χρήση the επόμενος κόμμα σε εισάγω the βάση δεδομένων πλάτη into the MySQL υπηρετώ.
mysql u username -pκωδικός database_name <dump.sql
The εισάγω και εξάγω του MySQL βάση δεδομένων όχι μόνο is σημαντικός ξαναβρίσκω the δεδομένα πότε καταστροφή διαγράφω, μα επίσηs προμηθεύω έναs εύκολος δρόμος σε μεταναστεύω ή κινώ σε another υπηρετώ, όπως πότε ανάβω web εχθρικός προμηθεύω. οπωσδήποτε, κάνω σημείωση ότι έναs κοινός πρόβλημα χαρακτήρας θέτω κωδικοποιώ. πιο καινούργιος ελευθερώνω του mysqldump uses UTF8 όπως αυτού παράληψη charset εάν τίποτα is καθόρισα, διάστημα παλαιότερος εκδοχή ( παλαιότερος από 4.1 χαρακτηριστικά) χρήση Λατινικά όπως παράληψη χαρακτήρας. εάν you βάση δεδομένων charset is Λατινικά και dump μέσα UTF8 collation, the δεδομένα μπορώ ends πάνω γίνομαι απλά σκουπίδια, σκουπίδια, ή unreadable ( συχνός συμβαίνει με Wordpress blog). εάν this περίπτωση, χρήση–παράληψη- χαρακτήρας-setcharset_name= προαίρεση καθορίζω the χαρακτήρας θέτω ήμετατρέπω the βάση δεδομένων σε UTF8.
σημαντικός: αυτό είναι ένα πολυβόλο μετέφρασα σελίδα ο οποίος is προμήθευσα " όπως is" χωρίs εγγύηση. πολυβόλο μετάφραση μπορώ να είμαι δύσκολος σε understand. παρακαλώ αναφέρομαιπρωτότυπος Άγγλος άρθρο οποτεδήποτε είναι δυνατόν.
μοιράζομαι και contribute ή αποκτώ τεχνικός υποστηρίζω και βοήθεια σεMy ψηφιακόs ζωή φόρουμ.
Related άρθρο
- επαναφέρω γεμάτος πλάτη ή cpmove αρχείο μέσα cPanel Web οικοδεσπότηs
- πωs σε εξάγω φωτιά Bookmarks σε IE Διαδίκτυο εξερευνητής ευνοούμενοι ( ή εισάγω από)
- IMP-00013 Oracle εισάγω Error
- IMP-00016 χρειάστηκα χαρακτήρας θέτω μετατροπή όχι υποστήριξα Error πότε εισάγω σε Oracle βάση δεδομένων
- ελέγχω και αισιόδοξος MySQL βάση δεδομένων Automatically με Crontab/Cron
- MySQL βάση δεδομένων Performance Tuning καλύτερος εξασκώ Video προπαρασκευαστικός
- εξάγω, πλάτη ή αντίγραφο έξω the IE7 ψάχνω προμηθεύω λίστα
- Oracle EXP-00091 Error πότε εξάγω βάση δεδομένων
- πλάτη έναs iTunes Playlist
- φωτιά κωδικός εξαγωγέαs και εισαγωγέαs ( επίσηs για Thunderbird, Songbird και κοπάδι)

































Ιανουάριοs 26th, 2008 0132:
ωραίος ταχυδρομώ.. εγώ συνηθισμένος μόλιs αντίγραφο the αρχείο.. για προσωρινός.. και αποκτώ όλος mysql απορίες για μόνιμος πλάτη..
Φεβρουάριοs 4th, 2008 1248:
αυτό δείχνω πωs σε πλάτη όλος- βάση δεδομένων… μα πωs επαναφέρω όλοι τους αμέσως από το ίδιος αρχείο? … εγώ προσπάθησα επαναφέρω το ίδιο δρόμος μα λαμβάνω έναs msg: άγνωστος βάση δεδομένων: όλος- βάση δεδομένων (Ive’ done αυτό πριν μα εγώ ξεχνώ, αυτού’ been έναs διάστημα… άρρωστοs’ κρατώ κοιτάζω τριγύρω)
Φεβρουάριοs 4th, 2008 1317:
mysql u ρίζα p < όλος-databases.sql
done.
Φεβρουάριοs 6th, 2008 0343:
mysqldump έλυσα.
μα ‘mysql’ σε εισάγω δεδομένα έκανα όχι. The error is:
ERROR σε ουρά 1: άγνωστος κόμμα ‘\m’
οποιοσδήποτε ιδέα?
Φεβρουάριοs 16th, 2008 0246:
ευχαριστώ alot .. you σώζω my ώρα και χρήματα αμφότεροι.. καπέλο μακριά σε you .
Απρίλιος 14th, 2008 1631:
καλός ταχυδρομώ. μα εσύ μπορείs προσθέτω μερικά εξελιγμένος tips σε αυτό, σε φτιάχνω αυτό καλύτερος. Goog τύχη!
μπορώ 27th, 2008 2345:
καλός ταχυδρομώ, μα τι γίνεται με υποστήριξη πάνω the mysql users αυτούς selves?
Ιούλιοs 21st, 2008 0757:
[...] μεγενθύνω [...]