mac版mongoDB的安装

在这里插入图片描述

mongoDB简介

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。

mongoDB安装

我这里用brew安装Mongodb,若没有安装brew请先安装brew。

  • 安装:brew install mongodb

  • 安装 \color{red}{成功} 后在 \color{red}{根目录} 下新建 data 文件夹,里面再建一个 db 文件夹,安装MongoDB时并不会自动生成,需要我们手动创建,可以在命令行输入创建:sudo mkdir -p /data/db,也可以直接在Finder中手动新建。

  • 给 /data/db 文件夹赋予权限:sudo chown id -u /data/db (运行期间会报错,保险起见给文件夹赋予权限)

    如果出现 “illegal user name” 的错误提示,这时我们可以查看当前的 username 并赋予权限(比如我的username 是anna):

    $ whoami  //查看用户名
    anna
    $ sudo chown anna /data/db
    
  • 配置环境变量

    • 打开 .zshrc 文件:vim ~/.zshrc

    • 在打开的命令行输入以下代码(添加 MongoDB 安装目录到环境变量中):export PATH=/usr/local/Cellar/mongodb/3.4.6/bin:${PATH}

    • 执行命令使环境变量生效:source ~/.zshrc

  • 启动服务端:mongod
    若出现如下所示的图,说明启动成功!
    在这里插入图片描述

  • 重新打开一个新的终端输入:mongo
    若出现>说明目前为止已经完成了mongodb的安装,可以使用该数据库了,如下图所示:
    在这里插入图片描述

    之后输入show dbs;查看数据库如下图所示:在这里插入图片描述
    好啦,到目前为止mongoDB的安装已完成!✌️✌️✌️✌️✌️✌️

发布了93 篇原创文章 · 获赞 60 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_43363871/article/details/93979124