Mac 上安装MongoDB

作者: 姜家志 | 来源:发表于2015-09-01 10:32 被阅读32212次

MongoDB是什么

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

在Mac上安装MongoDB

在Mac OS上面安装MongoDB,你可以通过编译源代码来安装 ,也可以在Mac OS上使用Homebrew安装。
这里介绍使用Homebrew安装MongoDB
首先更新Homebrewpackage数据库:

brew update

更新完成之后,就可以直接安装MongoDB了。

brew install mongodb

    Downloading https://homebrew.bintray.com/bottles/mongodb-3.0.6.yosemite.bottle.tar.gz Already downloaded: 
    /Library/Caches/Homebrew/mongodb-3.0.6.yosemite.bottle.tar.gz ==> Pouring mongodb-3.0.6.yosemite.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.0.6: 17 files, 159M

启动MongoDB

从上面的安装提示中可以看到启动MongoDB的方法:

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

插入数据:

db.test.insert({'name':'test'})

WriteResult({ "nInserted" : 1 })

查看数据:

db.test.find()

{ "_id" : ObjectId("55e407e120d5b7acf4301d3b"), "name" : "test" }

相关文章

  • Mac 安装MongoDB

    在Mac上安装MongoDB 在Mac OS上面安装MongoDB,你可以通过编译源代码来安装 ,也可以在Mac ...

  • 在Mac上安装MongoDB

    在Mac上安装MongoDB 在Mac OS上面安装MongoDB,你可以通过编译源代码来安装 ,也可以在Mac ...

  • [Mac]4步安装mongodb

    背景:一个express.js项目依赖mongodb,需要在本地mac机器上安装mongodb 参考教程Mac安装...

  • Mac下mongoDB数据库的安装、启动、关闭

    Mac下mongoDB数据库的安装、启动、关闭 一、mongoDB安装 在mac上安装了brew的情况下,可以直接...

  • Mac上MongoDB安装采坑

    Mac上MongoDB安装采坑 启用MongoDB Compass连接错误 connect ECONNREFUSE...

  • Node使用 MongoDB

    最近项目中需要使用MongoDB做数据存储,从安装到简单使用做下记录 Mac安装MongoDB Mac上使用 br...

  • MongoDB学习笔记(1) 安装与文件简介

    参考文章: Mac 上安装MongoDB参考视频: 慕课网-mongoDB入门篇 安装 【macOS】 通过Hom...

  • Mac 上如何安装mongoDB

    Mac 安装 mongoDB Mac 安装mongodb 的方式可以选择 Homebrew 方式,这里是手动下载安...

  • mac 安装 mongodb

    mac 安装 mongodb 安装 官网下载mongodb 官网:https://www.mongodb.com/...

  • Mac 上安装MongoDB

    MongoDB是什么 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展...

网友评论

  • 74cf8659ae9a:不错不错,收藏了。

    推荐下,分库分表中间件 Sharding-JDBC 源码解析 17 篇:http://t.cn/R0UfGFT


  • 0d3b3b6a7b78:air:mongodb yangzhongying$ mongo
    MongoDB shell version v3.4.3
    connecting to: mongodb://127.0.0.1:27017
    2017-04-19T18:21:16.052+0800 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused
    2017-04-19T18:21:16.055+0800 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
    connect@src/mongo/shell/mongo.js:237:13
    @(connect):1:6
    exception: connect failed
    疯轻云淡:启动 mongod 之后 的命令窗口 不要关闭,重新再打开一个shell
    2c651551c345:@杰迷站长 兄弟解决了嘛
    0d3b3b6a7b78:楼主跟着你的步骤出现这个 是啥原因呢?
  • 深海泰坦:db.test.insert({'name':'test'}) WriteResult({ "nInserted" : 1 })

    Mac下的命令应该为db.test.insert({'name':'test'})
    深海泰坦:@姜家志 赞
    姜家志:排版问题
  • 6ae14418e235:求问,安装之后存储的数据默认是哪个目录呢?谢谢
    姜家志:mongod.conf里面有设置,默认的地址是:
    storage:
    dbPath: /usr/local/var/mongodb
  • a5cc29418e5f:我问一个简单的问题啊,我在mac终端下,执行mongod启动服务后,下面是可以打字的状态。也就是没有xuzeyundeMacBook-Pro:~ jone$这个格式!我如何回到这个格式下呢。如果我直接输入mongo的话是不行的。求解啊
    陌上北辰:我 在 装的 时候有点问题 没处理好 求大神指导qq:3335819216
    a9bb7a4ac436:@虚无大湿 说错了别喷我,我也是第一次用。我感觉就是要先启动mongodb服务,然后command+n再开一个terminal连接mongo
    姜家志:@虚无大湿 没有看明白你的问题
  • Fa1se003:如果要指定安装版本呢?

本文标题:Mac 上安装MongoDB

本文链接:https://www.haomeiwen.com/subject/ayxlcttx.html