mongoexport
Produce exports of data stored in a MongoDB instance formatted as JSON or CSV. More information: <https://docs.mongodb.com/database-tools/mongoexport/>.
Install
- All systems
-
curl cmd.cat/mongoexport.sh
- Debian
-
apt-get install mongo-tools - Ubuntu
-
apt-get install mongo-tools -
Alpine
-
apk add mongodb-tools - Arch Linux
-
pacman -S mongodb-tools - Kali Linux
-
apt-get install mongo-tools - Fedora
-
dnf install mongo-tools - Windows (WSL2)
-
sudo apt-get updatesudo apt-get install mongo-tools - Raspbian
-
apt-get install mongo-tools - Docker
-
docker run cmd.cat/mongoexport mongoexportpowered by Commando
Produce exports of data stored in a MongoDB instance formatted as JSON or CSV. More information: <https://docs.mongodb.com/database-tools/mongoexport/>.
-
Export a collection to `stdout`, formatted as JSON:
mongoexport --uri=connection_string --collection=collection_name -
Export the documents in the specified collection that match a query to a JSON file:
mongoexport --db=database_name --collection=collection_name --query="query_object" --out=path/to/file.json -
Export documents as a JSON array instead of one object per line:
mongoexport --collection=collection_name --jsonArray -
Export documents to a CSV file:
mongoexport --collection=collection_name --type=csv --fields="field1,field2,..." --out=path/to/file.csv -
Export documents that match the query in the specified file to a CSV file, omitting the list of field names on the first line:
mongoexport --collection=collection_name --type=csv --fields="field1,field2,..." --queryFile=path/to/file --noHeaderLine --out=path/to/file.csv -
Export documents to `stdout`, formatted as human-readable JSON:
mongoexport --uri=mongodb_uri --collection=collection_name --pretty -
Display help:
mongoexport --help
© tl;dr; authors and contributors