I have already installed Mongodb on my mac but the process is currently not running. How do I start the Mongodb service so that I can start using the commands?
As now is 2021 year, so start mongodb
on Mac:
brew
brew services start mongodb-community
brew install mongodb-community
similarly:
brew services start mongodb-community@4.2
brew services install mongodb-community@4.2
the start
means start and enable start at launch/boot
for only run currently, use run
:
brew services run mongodb-community
after start, check status use:
brew services
for old version mongodb
, the command is mongod
:
mongodb
mongod --config /usr/local/etc/mongod.conf
/usr/local/etc/mongod.conf
mongod --dbpath /data
/data
is common mongodb database pathInstall and Run MongoDB with Homebrew
Open the Terminal app and type
brew update
After updating Homebrew
brew install mongodb-community@4.0
After downloading Mongo, create the “db” directory. This is where the Mongo data files will live. You can create the directory in the default location by running
sudo mkdir -p /data/db
Make sure that the /data/db directory has the right permissions by running
sudo chown -R
id -un
/data/db
Run the Mongo daemon, in one of your terminal windows run
brew services start mongodb-community
This should start the Mongo server. Run the Mongo shell, with the Mongo daemon running in one terminal, type mongo in another terminal window. This will run the Mongo shell which is an application to access data in MongoDB. To exit the Mongo shell run quit() To stop the Mongo daemon hit ctrl-c
start service:
brew services start mongo
https://treehouse.github.io/installation-guides/mac/mongo-mac.html
Use this line it will fix the issue.
Execute this line in your terminal at the mongo bin path:
export PATH=<mongodb-install-directory>/bin:$PATH
<mongodb-install-directory>
replace this with your path, for example:
export PATH=/Application/Mongo/bin:$PATH
If you used homebrew to install MongoDB on macOS you type the following in terminal. Should do the trick in most cases.
$ brew services start mongodb