mac下安装mongodb数据库教程
前言
由于最近在学习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数据库教程的更多相关文章
- mac 下 安装 mongodb 数据库
1.在网上下载mongodb 安装包,官方网站 mongodb.org/downloads 2.将下载的安装文件放在指定目录下,例 User/电脑名/文件夹名... 3.解压安装包,如需改名,新建文件 ...
- mac上安装mongodb数据库教程
1.官网下载压缩包,并解压到当地任一目录.(我的是Documents/develop/mongodb) 2.在mongodb下新建data文件夹,在data下新建db文件夹.(bin和data文件夹在 ...
- Mac下安装Mongodb
Mac下安装Mongodb 一: 安装MongoDB: Mac下安装MongoDB有两种方法,第一种是通过源码安装,另一种是使用 homebrew, 下面我使用homebrew来安装,首先我们需要安装 ...
- mac 下安装mongodb
转载自https://segmentfault.com/a/1190000002547229 概念 MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便. MongoD ...
- Mac下安装 MongoDB
Mac 下安装 MongoDB 一般有两种方法,一种是通过源码安装,一种是直接使用 homebrew ,个人推荐使用 homebrew ,简单粗暴. 1.安装 homebrew : /usr/bin/ ...
- MAC下安装Mysql数据库
步骤一:安装 登录官网:mysql数据库下载官网下载合适的版本 下载完成后,在Finder的侧边栏为下载的目录中,找到下载完成的文档. 单击下载文档,单击MySQL-5.6.22-osx10.8-x8 ...
- mac 下 安装 mongodb
使用brew安装,不过brew不再更新, 通过 sudo chown -R $(whoami):admin /usr/local 这条语句终端有提醒的 xcode-select --install 需 ...
- windows下安装mongodb数据库以及使用数据库
首先下载mongodb, 链接: https://pan.baidu.com/s/1KyvF7bAqGM8K-ir-hFNhPw 密码: vlc9 双击进行安装 勾选我接受并单击next 选择cust ...
- CentOS 6.5_X64下安装MongoDB数据库
1.下载MongoDB 官网下载地址:https://www.mongodb.org/downloads 具体链接:https://fastdl.mongodb.org/linux/mongodb-l ...
随机推荐
- python统计字符串里每个字符的次数
方法一: 推导式 dd="ewq4aewtaSDDSFDTFDSWQrtewtyufashas" print {i:dd.count(i) for i in dd} 方法二: co ...
- 使用pymysql操作mysql数据库
PyMySQL的安装和连接 PyMySQL的安装 python3. -m pip install pymysql python连接数据库 import pymysql # 创建连接 conn = py ...
- leadcode的Hot100系列--155. 最小栈
栈:先入后出,后入先出 像电梯一样,先进入电梯的,走到电梯最深处,后进入电梯的,站在电梯门口, 所以电梯打开的时候,后进入的会先走出来,先进入的会后走出来. push,对应入电梯,把数据往里面压 po ...
- windows container 踩坑记
windows container 踩坑记 Intro 我们有一些服务是 dotnet framework 的,不能直接跑在 docker linux container 下面,最近一直在折腾把它部署 ...
- 利用consul在spring boot中实现最简单的分布式锁
因为在项目实际过程中所采用的是微服务架构,考虑到承载量基本每个相同业务的服务都是多节点部署,所以针对某些资源的访问就不得不用到用到分布式锁了. 这里列举一个最简单的场景,假如有一个智能售货机,由于机器 ...
- Jenkins+SVN+Maven+shell 自动化部署实践
JAVA环境中利用Jenkins+svn+maven进行自动化部署实践 一. 前言2 1.介绍jenkins2 1.本地项目打包2 2.通过secureCRT工具,手动传输到服务器2 3.然后 ...
- mysql语句优化原则
有时候发现数据量大的时候查询起来效率就比较慢了,学习一下mysql语句优化的原则,自己在正常写sql的时候还没注意到这些,先记录下来,慢慢一点一点的学,加油! 这几篇博客写的都可以: https:// ...
- android_MultiAutoCompleteTextView
package cn.com.sxp;import android.app.Activity;import android.os.Bundle;import android.view.View;imp ...
- 一次线上遇到磁盘IO瓶颈的问题处理
Load average %wa 的含义是等待输入输出的CPU时间百分比 结合iostat命令可以发现磁盘已经在100%满负荷在跑 await:每一个IO请求的处理的平均时间(单位是毫秒).这 ...
- 根据数据库帮助类采用事务插入图片到sql server数据库中
我们定义数据库为image类型,然后读取图片为字符流,再保存到数据库中,首先我们定义一个读取图片的公共类,此公共类以后会用到,所以可以建立相应的帮助类 public static byte[] Rea ...