Trying to set up MongoDB for my Node.JS application. I running this command:
mongo \"mongodb+srv://cluster0-gjc2u.mongodb.net/test\" --username
So you have to take care of 2 things.
1) First off, having mongodb in your $PATH, create a .bash_profile under the home folder if you don't have it already, then insert the following.(For Ubuntu)
export PATH="$PATH:
/usr/bin/mongo
" Make sure you place the location of mongo on your computer. If you don't know the location, typewhereis mongo
on the terminal. After saving, typesource ~/.bashrc
in the terminal.
2) Lastly, copy the connect link from the mongodb atlas, and when asked for username
and password
please provide the credentials set to access the database not the mongdb atlas account.
What I tried was:
This resolution might be specific for the mLabs to MongoDB Atlas migration tool provided by Cloud MongoDB.
My resolution was to:
Good luck!
Create a simple password which doesn't have any special characters, it only includes alphabets and numbers.
I wasn't able to access but changing password worked for me.
I realise that "just wait a bit" isn't a terribly constructive answer, but I had the same issue and no luck in finding a solution, so left it for a couple hours and came back to find it working perfectly.
The text that says your change has been deployed is misleading. Not sure why it takes several hours to kick in, but for reference I found this when using the M0 Sandbox cluster tier.