Dino Geek essaye de t'aider

Comment exporter les données de MongoDB vers CSV ?


Vous pouvez exporter les données de MongoDB vers CSV en utilisant la commande `mongoexport` dans le terminal ou l’invite de commande. Voici la syntaxe générale :

```
mongoexport —host=localhost —db= —collection= —type=csv —fields= —out=
```

Vous devez remplacer ``, ``, `` et `` par vos propres valeurs.

Voici une explication détaillée des paramètres utilisés dans la commande ci-dessus :

- `—host=localhost` : Cela spécifie l’hôte où se trouve votre serveur MongoDB. La valeur par défaut est `localhost`.

- `—db=` : Remplacez `` par le nom de la base de données MongoDB dont vous voulez exporter les données.

- `—collection=` : Remplacez `` par le nom de la collection dont vous voulez exporter les données.

- `—type=csv` : Cela spécifie le format du fichier de sortie. Dans ce cas, nous voulons un fichier CSV.

- `—fields=` : Ici, vous devez spécifier les noms des champs que vous voulez exporter. Remplacez `` par les noms de vos champs, séparés par des virgules.

- `—out=` : Ceci spécifie le nom du fichier de sortie. Remplacez `` par le nom que vous voulez pour votre fichier CSV.

Par exemple, si vous voulez exporter une collection nommée `students` de la base de données `school`, vous pouvez utiliser une commande comme celle-ci :

```
mongoexport —host=localhost —db=school —collection=students —type=csv —fields=student_id,name,age —out=students.csv
```

Cette commande créera un fichier CSV nommé `students.csv` contenant les données des champs `student_id`, `name` et `age` pour toutes les entrées dans la collection `students`.

Veuillez noter que `mongoexport` doit être exécuté à partir de votre système d’exploitation en ligne d’invite de commandes et non à partir du shell mongo.


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation