在Mac上安装MongoDB
在Mac OS上面安装MongoDB,你可以通过编译源代码来安装 ,也可以在Mac OS上使用Homebrew安装。
这里介绍使用Homebrew安装MongoDB。
首先更新Homebrew的package数据库:
# brew update
更新完成之后,就可以直接安装MongoDB了。
# brew install mongodb
==>Downloadinghttps://homebrew.bintray.com/bottles/mongodb-3.6.2.high_sierra.bottle.1.tar.gz
######################################################################## 100.0%
==>Pouring mongodb-3.6.2.high_sierra.bottle.1.tar.gz
==>Caveats
To have launchd start mongodb now and restart at login:
brew services start mongodb
Or, if you don't want/need a background service you can just run:
mongod --config /usr/local/etc/mongod.conf
==>Summary
/usr/local/Cellar/mongodb/3.6.2: 19 files, 288.5MB
启动MongoDB
从上面的安装提示中可以看到启动MongoDB的方法:
# mongod --config /usr/local/etc/mongod.conf (启动)
# mongod --config /usr/local/etc/mongod.conf & (后台启动,一般后台启动)
mongod.conf的内容是关于MongoDB的设置
systemLog://log 目录
destination: file
path: /usr/local/var/log/mongodb/mongo.log logAppend: true
storage://db目录
dbPath: /usr/local/var/mongodb net://网络地址 bindIp: 127.0.0.1
使用MongoDB
首先需要连接到MongoDB service:
# mongo
> show dbs;
admin 0.000GB
local 0.000GB
> db;
test
> db.test.insert({name:'test'})
WriteResult({ "nInserted" : 1 })
> db.test.find();
{ "_id" : ObjectId("5a7182593a8e8e2321e506a8"), "name" : "test" }