This document was migrated from DigiDocs
The purpose of this guide is to quickly set up a local copy of MongoDB on Windows for local development purposes. Authentication will not be enabled or covered in this tutorial.
- Install MongoDB Community Edition, the standard configuration is fine.
- Take note of where your installation's
binfolder is at, it should be at
C:\Program Files\MongoDB\Server\4.2\binby default.
- Add it to your environment variables. See guide here.
- Open your terminal - if you already have it opened, exit and re-open it to reload the enviroment variables.
mongoto access MongoDB.
- Next, create a new collection, use the
Read https://docs.mongodb.com/manual/mongo/ for more information.
- Next, create a user with
dbAdminroles, using the
Read https://docs.mongodb.com/manual/reference/method/db.createUser/ for more information.
The connection-string is used to access the MongoDB instance from your applications (i.e. MongooseJS). The format of your connection-string is as follows:
If the username or password includes the at sign @, colon :, slash /, or the percent sign % character, use percent encoding. See https://docs.mongodb.com/manual/reference/connection-string/#examples for more information.
Given that we are not enabling authentication, you can use either of the above connection-string URI formats.
Read https://docs.mongodb.com/manual/tutorial/enable-authentication/ for more information.
To verify your connection-string, simply use
- Original copy of this document at DigiDocs
- MongoDB's official guide to Install MongoDB Community Edition
- Architect Ryan's guide to Add to the PATH on Windows 10
- MongoDB's official guide to the mongo shell
- MongoDB's official guide to db.createUser()
- MongoDB's official guide to Connection String URI Format
- MongoDB's official guide to Enable Access Control