美文网首页
Mac下安装MongoDB

Mac下安装MongoDB

作者: 半夏半暖半倾城灬 | 来源:发表于2019-11-30 16:26 被阅读0次

在Mac下安装MongoDB,通过homebrew

1. 通过homebrew安装mongodb

$ brew update

$ brew install mongodb

如果没有homebrew还是先装一个吧,程序员必备。

2.mongodb 数据默认存在/data/db下,所以需要创建这个文件夹,以及设置权限

进行了第一步操作,这里我们安装完成就可以执行

sudo monogd

执行mongos命令后返回了一堆错误信息,如下:

这么一堆错误信息,重点是这几句

ERROR:dbpath (/data/db) does not exist.Create this directory or give existing directory in–dbpath. See http://dochub.mongodb.org/core/startingandstoppingmongo

错误信息的意思是dbpath (/data/db)不存在,需要创建/data/db这个目录或者使用--dbpath参数项指定一个已经存在的目录。

dbpath (/data/db)这个目录是用来存储MongoDB数据文件的地方

既然不存在/data/db那我们就创建这个目录

首先在终端输入cd /命令返回到磁盘根目录

然后输入命令

mkdir-p /data/db    创建/data/db

再次输入sudo monogd 命令启动MongoDB的服务,服务又退出了返回一堆信息如下:

出错原因是这几句log

create /open lock file: /data/db/mongod.lock errno:13 Permission denied Is a mongod    instance already running?, terminating

意思是不创建和打开/data/db/mongod.lock这个文件,原因是Permission denied(权限拒绝),看来是当前用户执行mongod这个命令时,对/data/db这个目录没有操作权限,OK,知道原因就好办了,给/data/db加上权限。

在终端输入如下命令:

sudo chown -R  当前登录的用户名 /data

如果不确定可以先 run $ whoami

再次在终端输入sudo monogd启动MongoDB的服务

3.把mongodb/bin加入$PATH ,以免我们每次输入sudo monogd,变成直接monogd

$ touch .base_profile

$ vim .base_profile

加入以下地址以后重启terminal

export MONGO_PATH=/usr/local/mongodb  export PATH=$PATH:$MONGO_PATH/bin

4. 启动mongodb

$ mongod

5. query database

在另一个terminal窗口运行

$ mongod

然后可以开始各种数据库指令,比如

$show dbs    

显示已经存在的数据库 

$use somedbname    //创建(使用)某个数据库

6. 退出

$exit

最后给大家推荐一款可视化的管理工具monogdb的robomongo

相关文章

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

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

  • 数据库/mongodb

    1.MongoDB安装 通过Homebrew 安装MongoDB (Mac OS下) 安装步骤简单,关键在mon...

  • 入门

    安装mongodb mac下 brew install mongodb 启动mongo mongod --conf...

  • Mac下安装MongoDB

    在Mac下安装MongoDB,通过homebrew 1. 通过homebrew安装mongodb $ brew u...

  • python-定向爬虫(极客学院)

    MongoDB 与 Scrapy 1.MongoDB 介绍与安装 参考:mac 下用 brew 安装mongod...

  • mongoDB安装

    mac下安装mongoDB 下载 官网[https://www.mongodb.com/try/download/...

  • Node使用 MongoDB

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

  • mac系统使用mongodb:安装和启动

    1. 安装mongodb 在mac系统下安装mongodb比较简单,执行命令 brew install mongo...

  • Mac 安装MongoDB

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

  • 在Mac上安装MongoDB

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

网友评论

      本文标题:Mac下安装MongoDB

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