MBO-SD : De site voor software developer in het MBO
MongoDB - installatie
stap 1 - voorbereiding
Voordat je MongoDB gaat installeren zul je eerst een basis node.js programma gaan opzetten met npm init
.
Dit staat uitgelegd in hoofdstuk 1
eerste programma.
Ook wil je waarschijnlijk een Express JS server opzetten. Dit staat uitgelegd in hoofdstuk 4
Express installatie
stap 2 - installeren
Zit je in de juiste map run dan het commando npm install mongodb
.
Run ook het commando npm install dotenv
.
Als het goed is dan is de package.json is aangepast. Hier staat nu onder 'dependencies' het versienummer van MongoDB en dotenv (het kan dat jij een ander versie nummer ziet).
"dependencies": {
"dotenv": "^16.4.5",
"express": "^4.19.2",
"mongodb": "^6.5.0"
}
stap 3 - maak een environment file aan
Maak een nieuw bestand aan in je project met de naam .env
en zet hierin het volgende:
CONNECTION_URL=mongodb://127.0.0.1:27017
Ga je verbinden met de Cloud oplossing van Atlas zet dan de connection string erin die je hebt gekopieerd uit het dashboard van de Atlas Cloud omgeving. Dat ziet er als volgt uit:
CONNECTION_URL=mongodb+srv://myusername:mypassword@cluster0.212rqm6.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0
stap 4 - gebruik van mongodb in Express
De code voor het gebruik van MongoDB vind je op de volgende pagina.