1.访问MongoDB官方下载地址 http://www.mongodb.org/downloads

2.点击“DOWNLOAD(tgz)”按钮:

3.将下载的文件压缩包解压后剪切到你的Mac中某个位置:

4.配置环境变量,打开终端,输入“open -e .bash_profile”:

5.定义MONGODB_HOME变量,这个值就是你刚才解压文件夹的存放地址,然后在PATH中加入"$MONGODB_HOME/bin:"

6.用Command+S保存配置,关闭上面的.bash_profile编辑窗口,然后在下图中输入"source .bash_profile"使配置生效。

7.输入"mongod -version",回车后如果看到下面的版本号则说明Mongodb已经成功安装到了你的Mac上。

Tip:MongoDB常用命令:

mogond --dbpath $dbpath(数据库数据文件路径)

--logpath $logpath(日志文件的路径)

--logappend(以追加的方式打开文件)

--fork(将数据库服务放在后台运行)

脚本启动或配置文件启动

8.启动MONGODB,首先进入Mongodb安装目录,创建data和log目录:

9.执行“mongod --dbpath data --logpath log/mongod.log --logappend --fork”命令:

10.执行"mongo"命令,当看到下面的MOngoDB shell version:3.2.4 则说明MongoDB已经成功启动

brew services start mongodb  ---启动

brew services stop mongodb --停止

brew services restart mongodb --重启

或者

mongod --dbpath /usr/local/mongodb/data --启动

use admin, db.shutdownServer() --关闭

以上内容参考https://www.cnblogs.com/quickcodes/p/5390482.html

最新文章

  1. Html5的DeviceOrientation特性
  2. 安装SQL Server出现在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke的错误解决办法
  3. [SQL]CASE用户数据统计
  4. [JS前端开发] js/jquery控制页面动态加载数据 滑动滚动条自动加载事件
  5. leetcode First Missing Positive hashset简单应用
  6. SGU 117.Counting
  7. android Graphics(一):概述及基本几何图形绘制
  8. Android.mk编译.apk .so .jar .a第三方.apk .so .jar .a的方法
  9. 使用WebBrowser控件时在网页元素上绘制文本或其他自定义内容
  10. iOS学习笔记(十六)——数据库操作(使用FMDB)
  11. thinkphp中select()和find()的区别
  12. java常用类-上
  13. WPF 10天修炼 第七天- WPF资源、样式、控件模板
  14. tensorflow 使用 3 模型学习
  15. python基础知识2---核心风格
  16. 用js实现博客打赏功能
  17. jsp (二) 练习
  18. Mac批量转换mp3为caf
  19. CacheManager.NET
  20. LeetCode OJ 450. Delete Node in a BST

热门文章

  1. Angular2-三种样式封装策略的区别
  2. String.replace与String.format
  3. 使用AngularJS 添加行修改、删除表格数据
  4. 利用三层判断sql数据库中编码是否已经存在(个人拙作,不喜勿喷)
  5. 撩课-Web大前端每天5道面试题-Day10
  6. MySQL,Oracle,PostgreSQL,mongoDB 通过web方式管理维护, 提高开发及运维效率
  7. HDU 2544(简单最短路)
  8. Web运行控制台输出乱码解决总结
  9. IE、火狐、谷歌浏览器下兼容统一select样式
  10. 【Win32】对指定进程进行禁音