Introduction
In this article, we will see how to connect MongoDB in detail. Many of us will make mistakes while connecting to the database. This article will help you to set up MongoDB properly and connect to your database.
Set up MongoDB
Step 1
Open https://account.mongodb.com/account/login
Step 2
Click on login with Google.
![How to connect MongoDB]()
Step 3
Enter your Email ID and click on Submit.
![How to connect MongoDB]()
Step 4
Change the "Organization", "Project Name" and select one language from "What is your preferred language?". Click on Continue.
![How to connect MongoDB]()
Step 5
Click on "Shared Clusters". Click on "Create a cluster".
![How to connect MongoDB]()
Step 6
Choose anyone from "Cloud Provider & Region". Select relevant "Religion" and click on "Create Cluster".
![How to connect MongoDB]()
Step 7
This page will be ready now. Click on "CONNECT".
![How to connect MongoDB]()
Step 8
Give "Username" and "Password" and then click on "Create Database User". This will be your <dbusername> and <dbpassword>.
![How to connect MongoDB]()
Step 9
Don't make any changes. Click on "Add an IP address" and then click on "Choose a connection method".
![How to connect MongoDB]()
Step 10
Now click on "Close".
![How to connect MongoDB]()
Step 11
Click on "COLLECTIONS".
![How to connect MongoDB]()
Step 12
Click on "Add My Own Data".
![How to connect MongoDB]()
Step 13
Give the "DATABASE NAME" and "COLLECTION NAME" then click on "Create".
![How to connect MongoDB]()
Step 14
Click on "INSERT DOCUMENT" and add some data like this,
![How to connect MongoDB]()
![How to connect MongoDB]()
Step 15
Click on "Insert".
Step 16
This will be your <dbanme> and <collectionname>.
![How to connect MongoDB]()
What next?? Where to get Connection URL? How to add a connection URL?
Step 1
Go to Browser. Open https://cloud.mongodb.com/v2/60cb6fd983b16a16db9f8553#clusters
Step 2
Click on "CONNECT" and click on "Connect your application".
Step 3
Copy the highlighted line and paste this line on the server.js file.
![How to connect MongoDB]()
Step 4
Now update the dbusername, dbpassword, dbanme.
Step 5
Also, update this line,
collection = client.db("dbname").collection("collectionname");
// Provide your dbname and collectionname
Step 6
This is how your server.js file looks like,
![How to connect MongoDB]()
Step 7
That's all. You are all set to run the application which connects backend MongoDB.
Conclusion
In this article, we have learned step-by-step procedures to set up MongoDB from the scratch. Also, we have seen how we can create a cluster, database, collection, and connect URL via server.js file which in turn communicates with MongoDB on the backend. Hope you find this article helpful. If you have any queries/concerns, please drop a comment. Happy to help. Thank you.