1.使用brew安装
brew install mongodb
如果你现在就启动mongo你并不会成功,如下:
Failedto connect to127.0.0.1:27017, reason: errno:61Connection refused
Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146
exception: connect failed
- 在启动mongo之前,我们需要创建一个目录,为mongo默认的数据写入目录
mkdir -p /data/db
然后给刚刚创建的目录以可读可写的权限
chown `id -u` /data/db
注意点: 安装后的mongoDB的配置文件在
/usr/local/etc/mongod.conf
mongoDB的文件路径为
/usr/local/var/mongodb
3.启动mongoDB
mongod
4.关闭mongoDB
有的朋友说可以通过下面的命令关闭mongodb:
killall mongodb
#or
kill -9 mongo-pid
上面的方法确实可以关闭mongodb,但是正确的做法不是这样子的,mongodb提供了关闭数据库的命令:
首先需要进入到mongodb目录下bin/mongo,连接到mongodb,然后执行下面脚本:
use admin
db.runCommand("shutdown")
上面第一行切换到admin数据库,第二行则是执行关闭操作
也可以使用db.shutdownServer()命令