November 20, 2022

MongoDB mongoexport commands

mongoexport commands in MongoDB

mongoexport -- exports in JSON/CSV
mongoexport --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>
--query <JSON>, -q <JSON>
--type <json|string>
--out <file>, -o <file>
--jsonArray
--pretty
--slaveOk, -k
--forceTableScan
--skip <number>
--limit <number>
--sort <JSON>

mongoexport --version

mongoexport --db test --collection traffic --out traffic.json
mongoexport --db test --collection traffic --out traffic.json --verbose
mongoexport -d test -c records -q '{ a: { $gte: 3 } }' --out exportdir/myRecords.json

mongoexport --db users --collection contacts --type=csv --fields name,address --out /opt/backups/contacts.csv
mongoexport --db users --collection contacts --type=csv --fieldFile fields.txt --out /opt/backups/contacts.csv
mongoexport --db sales --collection customers --out customers.json --journal

mongoexport --host mongodb1.example.net --port 37017 --username user --password pass --collection contacts --db marketing --out mdb1-examplenet.json
mongoexport --db sales --collection contacts --query '{"field": 1}'


Related 
MongoDB Articles:  mongod MongoDB server

No comments:

Post a Comment