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

Άποψη: 16650|Απάντηση: 0

[Πηγή] Η MySQL εισάγει δεδομένα στη βάση δεδομένων MongoDB

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 20/8/2017 5:22:14 μ.μ. | | | |
Πρώτον, η σύνταξη έχει ως εξής:

Εξαγωγή των απαιτούμενων δεδομένων από SQL σε μορφή CSV

Εισαγωγή δεδομένων σε μορφή csv σε βάση δεδομένων MongoDB

Σημείωση: Έχω δύο σημάδια "-" μπροστά από τον τύπο και η χρήση ενός "-" θα δώσει σφάλμα


Πρώτον, έχω έναν πίνακα με πληροφορίες τοποθεσίας οχήματος στη βάση δεδομένων μου

Υπάρχουν περισσότερα από 10 εκατομμύρια δεδομένα και η εντολή εξαγωγής είναι η εξής:

Τα δεδομένα εξάγονται στον ριζικό κατάλογο της μονάδας δίσκου C από προεπιλογή, όπως φαίνεται στο παρακάτω σχήμα:



Ας εισαγάγουμε τα εξαγόμενα δεδομένα csv στη βάση δεδομένων MongoDB με την ακόλουθη εντολή:
Όχι, δεν το κάνειςΔημιουργήστε πρώτα μια βάση δεδομένων και μια συλλογή και το πρόγραμμα θα τη δημιουργήσει αυτόματα για εμάς)



Μετά την εκτέλεση, θα ξεκινήσει η εισαγωγή και θα εμφανιστεί η γραμμή προόδου εισαγωγής, ως εξής:

Περιγραφή παραμέτρου:
-h: Υποδεικνύει την IP του κεντρικού υπολογιστή της βάσης δεδομένων
-u: Υποδεικνύει το όνομα χρήστη της βάσης δεδομένων
-p: Υποδεικνύει τον κωδικό πρόσβασης της βάσης δεδομένων
-d: Υποδεικνύει το όνομα της βάσης δεδομένων
-c: Υποδεικνύει το όνομα της συλλογής
-f: Υποδεικνύει ποιες στήλες θα εισαχθούν





Μετά από αναμονή περίπου 5 λεπτών, η εισαγωγή ήταν επιτυχής!!




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






Προηγούμενος:Παράμετροι αρχείου διαμόρφωσης MongoDB v2.4
Επόμενος:.net/c# για να λάβετε το μοναδικό αναγνωριστικό κωδικού μηχανήματος
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com