前言

由于最近在学习node+express,学习到持久化存储章节需要连接mongodb数据库,然后之前也有试过安装mongodb但是失败了,这次就找了很多资料,终于安装完成了,故此记录下来安装步骤,提供给有需要的人.

安装流程

  • 1. 下载mongodb安装包

    官网地址:https://www.mongodb.com/download-center/community?jmp=nav ,可以选择自己想要使用的版本

  • 2.下载下来解压之后重命名文件夹为mongodb

  

  • 3.把重命名之后的mongodb文件夹复制到/usr/local目录下

  打开Finder(访达)使用快捷键shift + command +G打开快捷快捷目录数据/usr/local回车进入该目录,把mongodb文件复制进来.

  
  

  • 4.配置环境变量

在根目录~中.bash_profile文件(没有此文件就先新建文件)添加mongodb环境变量参数 export PATH=${PATH}:/usr/local/MongoDB/bin <br><br>
两种方式:
- 第一种方式使用terminal命令行工具<br>

1.打开terminal命令行工具,输入 cd ~进入根目录<br>
2.没有.bash_profile文件则先新增文件使用命令 新增<br>
3.已有.bash_profile文件,使用命令 open -e .bash_profile1 使用文本编辑器打开文本,把上边配置代码放入文件保存<br>
4.使用 source .bash_profile 命令使配置生效

- 第二种方式在Finder(访达)中手动新增文件,把配置代码写入文件
1.在Finder(访达)使用快捷键shift + command +G打开快捷快捷目录,输入~进入根目录<br>
2.查看是否有.bash_profile文件


<br>
3.没有就新建.bash_profile文件,有打开文件把上边配置代码写入保存,在该目录打开terminal,使用 source .bash_profile 命令使配置生效

  • 5. 新建/data/db文件

进入Finder(访达)使用快捷键shift + command +G打开快捷快捷目录输入/进入目录,然后在该目录新建data文件夹,进入data文件夹新增db文件件
<br>
或者使用命令 sudo mkdir -p /data/db 新增文件夹(创建文件需要加sudo)

  • 6.启动服务

打开terminal命令行工具输入命令 sudo mongod 启动服务(记住要加sudo,不加会提示权限错误),输入密码就可以看到启动日志了
<br>
再开打一个terminal命令行工具输入 mongo 命令就可以进入mogodb环境了

  • 7.关闭mongodb服务

1.使用命令 use admin 切换到admin <br>
2.使用命令 db.shutdownServer(); 关闭mogodb服务

  • 8.可视化工具

推荐一个可视化工具 studio 3t,下载地址:https://studio3t.com/download/?utm_source=knowledge-base&utm_medium=button ,可视化界面如下:

mac下安装mongodb数据库教程的更多相关文章

  1. mac 下 安装 mongodb 数据库

    1.在网上下载mongodb 安装包,官方网站 mongodb.org/downloads 2.将下载的安装文件放在指定目录下,例 User/电脑名/文件夹名... 3.解压安装包,如需改名,新建文件 ...

  2. mac上安装mongodb数据库教程

    1.官网下载压缩包,并解压到当地任一目录.(我的是Documents/develop/mongodb) 2.在mongodb下新建data文件夹,在data下新建db文件夹.(bin和data文件夹在 ...

  3. Mac下安装Mongodb

    Mac下安装Mongodb 一: 安装MongoDB: Mac下安装MongoDB有两种方法,第一种是通过源码安装,另一种是使用 homebrew, 下面我使用homebrew来安装,首先我们需要安装 ...

  4. mac 下安装mongodb

    转载自https://segmentfault.com/a/1190000002547229 概念 MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便. MongoD ...

  5. Mac下安装 MongoDB

    Mac 下安装 MongoDB 一般有两种方法,一种是通过源码安装,一种是直接使用 homebrew ,个人推荐使用 homebrew ,简单粗暴. 1.安装 homebrew : /usr/bin/ ...

  6. MAC下安装Mysql数据库

    步骤一:安装 登录官网:mysql数据库下载官网下载合适的版本 下载完成后,在Finder的侧边栏为下载的目录中,找到下载完成的文档. 单击下载文档,单击MySQL-5.6.22-osx10.8-x8 ...

  7. mac 下 安装 mongodb

    使用brew安装,不过brew不再更新, 通过 sudo chown -R $(whoami):admin /usr/local 这条语句终端有提醒的 xcode-select --install 需 ...

  8. windows下安装mongodb数据库以及使用数据库

    首先下载mongodb, 链接: https://pan.baidu.com/s/1KyvF7bAqGM8K-ir-hFNhPw 密码: vlc9 双击进行安装 勾选我接受并单击next 选择cust ...

  9. CentOS 6.5_X64下安装MongoDB数据库

    1.下载MongoDB 官网下载地址:https://www.mongodb.org/downloads 具体链接:https://fastdl.mongodb.org/linux/mongodb-l ...

随机推荐

  1. BFS(二):数的变换

    [例1]整数变换(POJ 3278 “Catch That Cow”) 给定两个整数a和b(0 ≤a,b≤100,000),要求把a变换到b.变换规则为:(1)当前数加1:(2)当前数减1:(3)当前 ...

  2. HDU 5775:Bubble Sort(树状数组)

    http://acm.hdu.edu.cn/showproblem.php?pid=5775 Bubble Sort Problem Description   P is a permutation ...

  3. DStream转为DF的两种方式(突破map时元组22的限制)

    在进行Spark Streaming的开发时,我们常常需要将DStream转为DataFrame来进行进一步的处理, 共有两种方式,方式一: val spark = SparkSession.buil ...

  4. S7 300数据块中的变量指定断电保持特性

    利用DB块内变量属性的保持性,勾选上就可以保持了.300PLC数据块默认断电保持.

  5. 《ASP.NET Core 高性能系列》致敬伟大的.NET斗士甲骨文!

    写在开始 三年前,曾写过一篇文章:从.NET和Java之争谈IT这个行业,当时遭到某些自认为懂得java就了不起的Javaer抨击, 现在可以致敬伟大的.NET斗士甲骨文了 (JDK8以上都需要收费, ...

  6. Windows系列和office系列通用激活工具KMSAuto

    Windows系列和office系列通用激活工具KMSAuto KMSAuto 是一款俄罗斯人 Ratiborus 制作与设计开发的能够批量激活大客户授权版本的微软 Office 办公套件以及 Win ...

  7. MYSQL Got error 28 from storage engine

    网络查找该异常信息,发现 Got error 28 from storage engine 查了一下,数据库文件所在的盘应该没事,应该是数据库用的临时目录空间不够 引用 磁盘临时空间不够导致. 解决办 ...

  8. mimalloc剖析

    mimalloc是微软最近开源的一个malloc实现,其实验数据表明相比于jemalloc.tcmalloc等实现大约快了10%.其通过将空闲块列表(Free List)进行分片(Sharding)来 ...

  9. ZIP:ZipStream

    ZipInputStream: ZipInputStream(InputStream in) :创建新的 ZIP 输入流. int read(byte[] b, int off, int len) : ...

  10. Linux下安装docker与kubernetes(k8s)

    环境 安装是使用Vmware虚拟机下进行,操作系统是CentOS7 64位.规划是使用三台虚拟机搭建k8s的集群,网络使用NAT模式.三台的ip分别为: k8s-master:192.168.91.1 ...