首页 > 代码库 > mac下安装mongoDB

mac下安装mongoDB

方式一:命令行

MongoDB的安装有好多种安装方法,有普通青年的HomeBrew方式,也有文艺青年的源码编译方式。我只想快速的装起来用一下,所以我选最简单的HomeBrew。

请参考官方文档 : http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/

更新Homebrew的package数据库,在Mac的终端中输入:

$ brew update

然后耐心等待,这个没有任何显示,估计要几分钟,取决于网络的速度。然后就列出了一大堆东西,就可以进行后续步骤了。

开始安装MongoDb

$ brew install mongodb

然后继续等待MongoDb下载完成。这个比较贴心了,有下载进度百分比。

==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/mongodb-2.6

######################################################################## 100.0%

==> Pouring mongodb-2.6.5.mavericks.bottle.2.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/2.6.5: 17 files, 331M

dus-MacBook-Pro:CountMeInServer dudaniel$

启动MongoDb

上面最后提示的直接启动MongoDb的方法.

mongod —config /usr/local/etc/mongod.conf

连接到MongoDb,可以用命令行工具mongo连接:

$ mongo

MongoDB shell version: 2.6.5

connecting to: test

Welcome to the MongoDB shell.

For interactive help, type “help”.

For more comprehensive documentation, see

http://docs.mongodb.org/

Questions? Try the support group

http://groups.google.com/group/mongodb-user

通过这种方式安装的mongodb的目录在如下位置:

技术分享

 

方式二:下载安装包的方式

MongoDB 下载地址: https://www.mongodb.com/download-center?jmp=nav#community

nodejs下载地址: https://nodejs.org/en/

本文重点记录在mac下安装mongodb及配合nodeJS实现简单增删改查操作

本机环境:系统=>MAC OS 10.12

  nodeJS=>6.9.0

    Mongodb=>3.2.5

1. 下载nodejs,一路next 安装完成后,在终端输入 node -v 有显示版本号就代表安装成功,其他异常情况本文不作介绍;

技术分享

2. 下载Mongodb后,将Mongodb-3.2.5.tar.gz 复制到 /usr/local 路径下解压得到mongodb这个文件夹,(下图中的是我自己改了名字删掉了版本号)

*默认情况下在Finder中是看不到 /usr 这个目录的(终端用得溜的请略过),可以打开Finder后按shift + command +G 输入 /usr/local后回车便能看到这个隐藏的目录了

技术分享

3. 上图中展示的就是我的本机的目录结构了,在/usr/local/mongodb/bin下就是mongodb的执行文件了

4. 然后在根目录下新建 data 文件夹,里面再建一个db文件夹,就是上图中那个 usr文件夹上面的 那个data文件夹 ,里面是用来存放数据库的,

5. 终端切换到/usr/local/mongodb/bin目录下,

技术分享

6. 执行 ./mongod 启动服务端

技术分享

7.  显示等候客户端连接的界面就代表启动成功了,如果不成功就检查下你/data/db文件夹位置对不对,不行就重新删掉建一个,

8.  打开浏览器,输入localhost:27017,会出现“

It looks like you are trying to access MongoDB over HTTP on the native driver port.

” 这样一行文字,然后可以重新打开一个终端 同样是 /usr/local/mongodb/bin这个目录 输入 ./mongo 命令,即可连接上

 

技术分享

9. 出现上图的提示就代表连接成功了 ,终端上会一直显示一个 ‘>’ 符号,此时就可以输入mongodb的sql命令 了

 

mac下安装mongoDB