在Mac上安装MongoDB



## MongoDB是什么

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 他的特点:高性能、易部署、易使用,存储数据非常方便

## 在Mac上安装MongoDB

在Mac上面安装MongoDB,你可以通过编译源代码来安装 ,也可以使用Mac上面的Homebrew安装

首先更新Homebrew的package数据库
> > > brew update
1
2
3
更新完成之后,直接安装MongoDB
> ``` >
> brew install mongodb
1
2
3
4
5
6
7
8
9
10
11
12
==> Downloading https://homebrew.bintray.com/bottles/mongodb-3.2.4.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring mongodb-3.2.4.el_capitan.bottle.tar.gz
==> Caveats
To have launchd start mongodb at login:
ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents
Then to load mongodb now:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
Or, if you don't want/need launchctl, you can just run:
mongod --config /usr/local/etc/mongod.conf
==> Summary
🍺 /usr/local/Cellar/mongodb/3.2.4: 17 files, 208.7M
  ## 启动MongoDB 上面最后的提示的是直接启动Mongodb的方法 >

>
> mongod –config /usr/local/etc/mongod.conf
1
想要后台运行的话就加--fork


mongod –config /usr/local/etc/mongod.conf –fork
1
2
3
4
5
6
7
8
9
10
mongod.conf中是关于MongoDB的设置
systemLog:<span class="hljs-comment">//log 目录 </span>
destination: file
path: <span class="hljs-regexp">/usr/</span>local/<span class="hljs-keyword">var</span>/log/mongodb/mongo.log logAppend: <span class="hljs-literal">true</span>
storage:<span class="hljs-comment">//db目录 </span>
dbPath: <span class="hljs-regexp">/usr/</span>local/<span class="hljs-keyword">var</span>/mongodb net:<span class="hljs-comment">//网络地址 bindIp: 127.0.0.1</span>

连接到MongoDB
> ``` >
> mongo


测试下:

插入数据
> `
>
> db.test.insert({‘name’:’test’}) WriteResult({ “nInserted” : 1 })
1
2
3
4
查看结果
> ``` >
> db.test.find()
> { "_id" : ObjectId("55e407e120d5b7acf4301d3b"), "name" : "test" }


>  
坚持原创技术分享,您的支持将鼓励我继续创作!