February 2, 2023

MongoDB import commands

mongoimport commands cheatsheet in MongoDB

mongoimport -- imports data from JSON/CSV files
mongoimport --help
--help
--verbose, -v
--quiet
--version
--host <hostname><:port>, -h <hostname><:port>
--port <27017 | port>
--ipv6
--ssl
--sslCAFile <filename>
--sslPEMKeyFile <filename>
--sslPEMKeyPassword <value>
--sslCRLFile <filename>
--sslAllowInvalidCertificates
--sslAllowInvalidHostnames
--sslFIPSMode
--username <username>, -u <username>
--password <password>, -p <password>
--authenticationDatabase <dbname>
--authenticationMechanism [SCRAM-SHA-1 | MONGODB-CR | MONGODB-X509 | GSSAPI | PLAIN]
--gssapiServiceName
--gssapiHostName
--db <database>, -d <database>
--collection <collection>, -c <collection>
--fields <field1[,field2]>, -f <field1[,field2]>
--fieldFile <filename>
--ignoreBlanks
--type <json|csv|tsv>
--file <filename>
--drop
--headerline
--upsert
--upsertFields <field1[,field2]>
--stopOnError
--jsonArray
--maintainInsertionOrder [false|true]
--numInsertionWorkers <1|int>
--writeConcern <document>

mongoimport --version

mongoimport --db users --collection contacts --file contacts.json
mongoimport --db users --collection contacts --file contacts.json --verbose
mongoimport --db users --type csv --headerline --file /opt/backups/contacts.csv

mongoimport --host mongodb1.example.net --port 37017 --username user --password pass --collection contacts --db marketing --file /opt/backups/mdb1-examplenet.json
mongoimport --db users --collection contacts --type csv --headerline --file /opt/backups/contacts.csv


Related MongoDB Articles:  
MongoDB mongoexport commands