1,Mac OSX 平台安装 MongoDB
# 进入 /usr/local
cd /usr/local# 下载
sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.4.2.tgz# 解压
sudo tar -zxvf mongodb-osx-x86_64-3.4.2.tgz# 重命名为 mongodb 目录sudo mv mongodb-osx-x86_64-3.4.2 mongodb

安装完成后,我们可以把 MongoDB 的二进制命令文件目录(安装目录/bin)添加到 PATH 路径中:

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

首先我们创建一个数据库存储目录 /data/db:

sudo mkdir -p /data/db

启动 mongodb,默认数据库目录即为 /data/db:

sudo mongod# 如果没有创建全局路径 PATH,需要进入以下目录
cd /usr/local/mongodb/bin
sudo ./mongod

再打开一个终端进入执行以下命令:

$ cd /usr/local/mongodb/bin
$ ./mongo
常见问题:

1, IllegalOperation: Attempted to create a lock file on a read-only directory: /data/db, terminating

> sudo chown -R $USER /data/db

2,  WARNING: soft rlimits too low. Number of files is 256, should be at least 1000

1、关闭现在打开的mongodb 终端窗口

2、重新打开终端并运行一下命令:

  sudo launchctl limit maxfiles 65536 65536

sudo launchctl limit maxproc 2048 2048

  ulimit -n 65536
  ulimit -u 2048

3、重启终端

4、键入命令:ulimit -n 测试是否设置成功

3,waiting for connections on port 27017

提示waiting for connections .., 表示你的mongodb已经启动了。

不要关闭这个窗口,另启一个命令行,用mongo命令就可以进入数据库了。

注意事项:
    * mongodb不支持表链接

Mac OSX 安装MongoDB相关推荐

  1. 【服务端知识点】MAC OSX 安装MongoDB

    一.使用包管理器进行安装 1.更新 Homebrew的package数据库(macosx上的软件包管理工具) $ brew update 2.安装MongoDb $ brew install mong ...

  2. Mac OSX 安装qemu

    参考: Installing QEMU on OS X Homebrew Mac OSX 安装qemu 1.Install Homebrew: /usr/bin/ruby -e "$(cur ...

  3. mac下安装mongodb

    先去官网下载http://www.mongodb.org/downloads 建议下载64位的,32位的有一些限制,这个看书都会提到 我下载的是mongodb-osx-x86_64-2.0.3.tgz ...

  4. mac OSX安装redmine及管理员账号的设置

    bitnami redmine下载mac版本. 安装完成后,默认会启动redmine.app: 在redmine app里,按顺序操作: a) general->start; b) servic ...

  5. mac osx安装mysql5.7.9

    下载安装mysql5.7.9 下载地址 mysql-5.7.9-osx10.10-x86_64.dmg dmg格式的包直接点击安装即可,在安装最后会弹出一个root用户的初始密码(复杂不易记住)一定要 ...

  6. Mac OSX 安装nvm(node.js版本管理器)

    我的系统 1.打开github官网https://github.com/,输入nvm搜索,选择creationix/nvm,打开 2.找到Install script,复制 curl -o- http ...

  7. Mac osx安装Django

    1. 安装pip工具,从官网下载安装包,https://pypi.python.org/pypi/pip,我下载的是:pip-9.0.1.tar.gz (1) 解压安装包:tar -zxvf pip- ...

  8. mac下安装配置mongodb

    前言 在mongodb的官网中有mac环境的安装配置说明 https://docs.mongodb.com/master/tutorial/install-mongodb-on-os-x/?_ga=1 ...

  9. mac上的mongodb安装与使用的踩坑记

    好吧,毕设项目还要自己搭后端,搭数据库,以前都是用的 egg + mysql,这次试试没用过的 koa2 + mongodb 本以为会和以前一样,几下就能弄好,没想到这次掉进坑里了... 这次写篇文章 ...

最新文章

  1. mysql的worker 线程_MySQL线程
  2. 迭代器接口IteratorAggregate 与类 ArrayIterator(转)
  3. 麻烦大家看了我的文章觉得有用就关注我下
  4. 计算机应用能力 中文字处理,全国职称计算机应用能力考试《Word 2003中文字处理》考试大纲...
  5. ubuntu/deepin 禁用IPV6
  6. 提高电脑反应速度_宁美千元价电脑,一体机设计+21英寸屏,办公娱乐选它
  7. 使用KNN时出现非数值属性和缺失值
  8. java.sql.SQLSyntaxErrorException: ORA-00923: 未找到要求的 FROM 关键字
  9. 贝塞尔曲线 java_贝塞尔曲线理论及实现——Java篇
  10. css display:box 新属性
  11. Seesion工作原理
  12. C++_public、private、protected权限介绍
  13. Atitit nodejs db api// 加载 mysql modulevar sys = require(“sys“);var mysql = require(“mysql“);va
  14. 吴恩达机器学习Optional Lab - Neurons and Layers
  15. 《智能车制作》这本书已经把平衡车的控制原理讲得很清楚了!附上其他书讲平衡车的部分。
  16. 解析《啊哈C》--最终章:用C语言制作走迷宫和推箱子的小游戏
  17. 高仿QQ创建搜索框以及拼音检索好友
  18. 一个美女引发的两次灭国之战
  19. 计算机网络课程设计组建大型网吧局域网,计算机网络课程设计组建网吧局域网...
  20. 2016年如何用正确的姿势抢“头条”?

热门文章

  1. 2015-06-12
  2. python装饰器作用噜咕_Python装饰器是什么?有什么价值?
  3. Linux学习-计算机基础
  4. 拼多多店铺产品展现低如何解决?
  5. xshell生成公钥私钥并实现登录
  6. 负数的二进制 原码反码补码
  7. 因为自家ChatGPT,谷歌「内讧」了
  8. java开发实战(3):springboot多模块工程整合mongo数据库(mongodb-driver)
  9. 汕头金山中学2021高考成绩查询入口,广东汕头最好的4所高中,2020高考再创佳绩,堪称重本后援团...
  10. 停用词扩展-基于点互信息