1、到官网下载安装包

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

下载解压后的文件夹如下:

我们可以将其名称改为mongodb,显得更优雅:

2、移动解压后的文件夹

复制mongodb文件夹,点击go to Floder,如下:

在弹出的输入框中输入:/usr/local回车,如下

将mongodb复制与此文件夹中。

3、添加PATH

打开终端,输入命令行export PATH=/usr/local/mongodb/bin:$PATH回车,这样以后启动mongodb就不用输很长的路径名。
打开终端,输入sudo mkdir -p /data/db,即可新建用于保存数据库文件。如图,data/db文件夹被建于MAC的根目录中。

默认使用这个文件夹保存,如果想自行设置,可进入usr/local/mongodb/bin后启动终端,使用./mongod --dbpath=/你的路径指定你的文件夹。

5、启动mongodb

打开终端,输入sudo mongod回车,输入密码回车后即可看到:

单击一下终端,command+n新建一个终端,输入cd /usr/local/mongodb/bin回车,进入mongodb bin文件夹,随后输入./mongo,回车,即可看到:

此时,mongodb已经连接成功,可以操作测试一下:

6、关闭mongodb

在操作数据库的终端输入use admin后再输入db.shutdownServer()

或者在mongodb启动的终端cntrol+c即可。

MAC下MongoDB的安装启动及停止相关推荐

  1. mac下MongoDB数据库安装

    MongoDB数据库安装 下载安装 https://www.mongodb.com/ 打开官网,找到适合自己平台的包,下载解压即可 解压安装后,需要创建一个空的文件夹,用来存放数据,(我在bin的同级 ...

  2. MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB

    2019独角兽企业重金招聘Python工程师标准>>> MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB 0.确保mac已经安装了HomeBrew ( ...

  3. Linux下MongoDB的安装,通过配置文件启动Mongodb的方式研究,mongodb自启动脚本(Linux),Windows下安装MongoDB服务,集群部署,数据导出和恢复

    关于MongoDB的windows的 安装,可以参考: http://www.runoob.com/mongodb/mongodb-window-install.html 关于Linux的安装可以参考 ...

  4. mongodb数据库的启动和停止

     数据库的启动和停止是数据库最主要的操作,也是数据库可以提供服务和被连接管理的前提条件.不同的数据库启动和停止的方式有一些差异.但也有同样之处,启动和关闭也必然会和数据库的进程有关. 在oracl ...

  5. virtualbox php mac,mac下virtualbox+vagrant安装

    mac下virtualbox+vagrant安装 1.安装VirtualBox VirtualBox下载地址 免费小巧非常适用,根据自己机器系统选择下载包 图1 2.安装并使用Vagrant 1)Va ...

  6. windows10系统下MongoDB的安装及环境配置

    windows10系统下MongoDB的安装及环境配置: MongoDB的安装 下载地址: https://www.mongodb.com/download-center (这是windows10环境 ...

  7. Linux、Windows、Mac下Docker的安装与使用

    Linux.Windows.Mac下Docker的安装与使用 一.Linux下的安装 二.Windows与Mac下的安装 三.Docker的使用 一.Linux下的安装 这里以Centos 7为例,首 ...

  8. Ubuntu下mongodb的安装与配置

    MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便.这里介绍在Ubuntu下mongodb的安装与配置. 1.下载 mongodb可以在官网上下载,地址,选择Ubun ...

  9. centOS下mongodb的安装

    ###############centOS下mongodb的安装######### mongodb作为非关系型数据库NoSQL数据库的一种,并且是属于免安装类型. mongodb安装说明:32的安装d ...

最新文章

  1. Linux 用户被差别对待?无法通过 apple.com 管理 Apple ID
  2. Linux的chkconfig:对系统服务进行增删改查
  3. 后端需要掌握的技术_何小伟:软件测试需要掌握的技术?
  4. 量化指标公式源码_通达信指标公式源码线上阴线指标公式
  5. 微信公众号 模版消息 跳转到小程序报错{ errcode: 40013, errmsg: 'invalid appid hint: [cC6RwA09011295]' }
  6. LeetCode 1652. 拆炸弹(前缀和)
  7. 冉莹颖与邹市明的有情人终成眷属
  8. 20.校准相机——直接线性校准不均匀,直接线性校准变换,几何误差_3
  9. 程序员怒了!你敢削减专利奖金,我敢拒绝提交代码!
  10. 如何把Nginx做到最优?
  11. 每日算法系列【LeetCode 128】最长连续序列
  12. 【Hoxton.SR1版本】Spring Cloud Gateway之如何进行限流
  13. 白话空间统计之二十五:空间权重矩阵(四)R语言中的空间权重矩阵(3):反距离权重
  14. 按键脚本c语言,按键精灵脚本代码大全 按键精灵命令使用方法
  15. sqlplus使用update操作完数据,不要忘记commit,不然并没有写入到数据库中去
  16. 3月25日E盾网络验证最新修复一机一码E盾网络验证成品源码加密系统
  17. android 手机内存分配,【扫盲贴』关于android手机中RAM(也就是 运行内存)的分配...
  18. 网络编程(6)--------javaweb(TCP协议)
  19. 全智通A+常见问题汇总解答—A+修正维修详情页面打印派工清单和领料清单按钮无效
  20. 在知乎匿名发差评,高校学生遭起诉判赔3272元

热门文章

  1. javaweb学习总结(二十二):基于Servlet+JSP+JavaBean开发模式的用户登录注册
  2. STIMULUS(二) —— Hello, Stimulus
  3. Bootstrap~多级导航(级联导航)的实现
  4. 在vue单页应用中使用jquery
  5. struts2加入自定义的actionValidatorManager实现类
  6. Sencha Architect 安装与使用
  7. 检测动态生成的单选按钮和jQuery的变化
  8. 使用组策略中的首选项更改域中计算机注册表
  9. shell 变量相关的命令
  10. css垂直居中技巧总结