DEV Community

Cover image for Setting up MongoDB(4.2.10) and MongoDB Compass Locally
Macaulay Uzu
Macaulay Uzu

Posted on

Setting up MongoDB(4.2.10) and MongoDB Compass Locally

What is MongoDB?

MongoDB is a document-oriented database program.
It is classified as a NoSQL database program that uses JSON-like documents with optional schemas.

What is MongoDB Compass?

MongoDB Compass is just a GUI for MongoDB

Installing MongoDB on your Machine

  • Visit the Official MongoDB website
  • In the MongoDB homepage, hover over the Software tab in the Navigation Bar and click on Community Server
  • In the right side of the Community Server Page, there is a section with the title Available Downloads Alt Text
  • In the version tab, select version 4.2.10
  • Select your appropriate Operating system in the platform tab
  • And the Most important part here, the Package Tab. Make sure you select the ZIP option, and download Alt Text

Important Steps

  • After downloading the zipped folder, Extract the folder
  • Inside the extracted folder, create a new folder and name it data
  • Inside the data folder, create a new folder named db

This is what your folder structure should look like now:
Alt Text

Connecting to MongoDB

  • Open you Machine's console, and change the current directory in the console to the directory of the bin folder in the mongo folder. You can do this by entering the command below:
> cd pathToYourBinFolderInYourMongoFolder
Enter fullscreen mode Exit fullscreen mode

Alt Text

  • After changing the directory in the console, enter the following command:
> mongod --dbpath pathToYourDataFolderInYourMongoFolder
Enter fullscreen mode Exit fullscreen mode

Alt Text

*Remember to click enter after entering each commands*

After going through those steps, your console should be looking like(not exactly) the image below:

Alt Text

And that's all!! Your MongoDB is up and running!!😁😁😁

Now, To check if your MongoDB is working perfectly, Open a new console

NOTE: Do not close the first console! Just open a new one

  • After Opening the new console, just enter mongo as a command.

Alt Text

Then enter the following command to create a document in the test collection:

> db.test.save( { a: 1 } ) 
Enter fullscreen mode Exit fullscreen mode

And you'll get a Successfully Inserted reply

Alt Text

AND THAT'S ALL!! AT LEAST FOR SETTING UP THE DATABASE😁😁😁😁

SETTING UP MONGODB COMPASS

  • Visit this page to download the MongoDB Compass
  • Select your Machine's Operating system in the platform tab
  • And the Most important part here, the Package Tab. Make sure you select the ZIP option, and download Alt Text

After downloading the zipped folder, Extract and rename the folder to Compass so as to easily locate it.

Inside the folder, you'll see an application called MongoDBCompass, Open that application

Alt Text

  • Enter the MongoDB connection string (mongodb://localhost:27017) in the connection string field and click connect.. Alt Text

A list of your Collections will be displayed:

Alt Text

And That's All!!
Note: Before running your Compass, Make sure your MongoDB is already running in the console!!

If You like my Write ups, and would like to provide support to me and my work, and would also like to learn more about Programming/Software Development, Please do follow me on Twitter.

Top comments (0)