Het exporteren van gegevens van MongoDB naar CSV kan worden volbracht met behulp van de mongoexport utility. Dit is een command line tool die gegevens exporteert van uw MongoDB database naar een JSON, CSV, of TSV uitvoerformaat.
Hier is een voorbeeld van hoe je data kunt exporteren naar een CSV-formaat:
Stap 1: Open je terminal
Stap 2: Gebruik het volgende commando om de gegevens te exporteren:
```
mongoexport —db=dbname —collection=collectionname —type=csv —fields=field1,field2,field3 —out=outputfile.csv
```
In bovenstaand commando:
- `dbname` is de naam van je database.
- `collectionname` is de naam van je collectie van waaruit je gegevens wilt exporteren.
- `—type=csv` geeft aan dat je de gegevens wilt exporteren in CSV-formaat.
- `—fields` geeft de namen van de velden weer die je wilt exporteren. Vervang `field1,field2, field3` door de veldnamen van je collectie.
- `—out` geeft het pad en de naam van het uitvoerbestand weer. Vervang `outputfile.csv` door de naam die je aan je bestand wilt geven.
Met dit commando begin je de export.
Let op: mongoexport moet worden uitgevoerd vanaf de systeemcommandoregel, niet de mongo shell.
Als MongoDB lokaal is geïnstalleerd en de paden correct zijn ingesteld, zou het commando mongoexport overal moeten werken. Als je een fout krijgt die zegt dat mongoexport niet is herkend als een intern of extern commando, dan kan je het absolute pad naar het mongoexport binaire bestand toevoegen.
Dia’s zijn handige hulpmiddelen, maar het is belangrijk op te merken dat de mongoexport-hulpprogramma’s niet bedoeld zijn voor back-ups. Ze bieden geen consistente weergaven van de gegevens en leveren geen ondersteuning voor gegevensherstel. Als u een back-up van een MongoDB-implementatie wilt maken, moet je de MongoDB-databasefunctie voor het maken van een back-up van de database gebruiken.