MongoError: failed to connect to server [localhost:27017] on first connect MongoError: failed to connect to server [localhost:27017] on first connect mongodb mongodb

MongoError: failed to connect to server [localhost:27017] on first connect


Update 2020 Feb 24:

It would be wise to stay tuned with it. Here is the link for latest library instruction:

https://docs.mongodb.com/manual/administration/install-community/


You haven't started your monogo database. first install mongo install mongo as per your OS https://docs.mongodb.com/v3.0/tutorial/

then follow instructions mentioned on this site:https://docs.mongodb.com/v3.0/tutorial/getting-started-with-the-mongo-shell/

  1. cd .
  2. mongod --dbpath "any directory path to start your database "

and then start your node server. It will work fine.

Hope this helps!!


First open another terminal an run command mongod to start your mongoDB

Then again start you node server npm start or if you have "nodemon" then using nodemon

I think now everything will be fine it will show

Mongoose connected to mongodb://localhost/your_database


I had the same issue but it worked fine after restarting the service

service mongod start