在mac系统下安装与配置mongoDB数据库
mongo数据库的安装
mongo数据库安装的方式有很多种,接下来我们具体来介绍一下
官网下载
mongoDB中文网 windows用户可以参考这种安装方式,比较方便,mac用户可参考以下两种方式
使用brew安装
$ brew update $ brew install mongodb
注:brew 默认将mongodb安装在 /usr/local/Cellar/mongodb下
使用docker安装
安装docker命令
brew cask install docker
启动docker
docker network create somenetwork
使用docker安装mongo
docker run -d --name mongo --net somenetwork -p 27017:27017 mongo
注:建议使用docker安装,这样不用手动配置环境变量和修改配置文件等
mongoDB的配置(brew安装时需要)
设置环境变量
将mongodb/bin加入$PATH,以后直接输入mongod即可,不需要在进入到目录下
export MONGO_PATH=/usr/local/Cellar/mongodb-community/4.2.3 export PATH=$PATH:$MONGO_PATH/bin
路径就是安装mongodb的路径,替换成自己的就可以
创建数据库存储目录
mongodb默认数据库为/data/db,所以我们需要先创建它
$ cd / $ mkdir -p data/db
由于mac系统升级之后,可能出现无法创建该文件的情况,解决方法如下:
第一步:关闭SIP系统保护
1.重启系统时按住 Command+R
进入恢复模式(记住是你在重新启动时,不是启动后)
2.在你的电脑左上方点击实用工具栏并打开终端
3.执行下面命令,关闭系统SIP保护:csrutil disable
4.做完之后重新启动系统进入正常模式
第二步:重启电脑后,打开 终端 执行
1.检查 系统完整性保护状态 是否已禁用 csrutil status
显示可继续:System Integrity Protection status: disabled.
2.挂载写权限成功 sudo mount -uw /
显示输入开机密码:Password:
3.创建目录 成功 sudo mkdir /data/db
第三步:给/data/db添加本机使用权限
$ sudo chown -R xxx /data/db/
第四步:重新开启SIP系统保护
注意这一步很重要,因为SIP时你电脑的最后一层守护,一定一定要记得启动,启动命令 csrutil enable
启动mongodb服务端
按照默认的配置文件启动
mongod --config /usr/local/etc/mongod.conf
如果一切设置没有问题,您会看到如下界面
以上就是在mac系统下安装与配置mongoDB数据库的详细内容,更多关于mac下安装配置mongoDB的资料请关注我们其它相关文章!
相关推荐
-
mac下使用brew 安装mongodb的方法教程
mac 系统常用的软件安装工具就是 homebrew 个人认为通过brew安装比较简单,下面介绍下如何安装 安装 mongodb wenxuezhangdeMacBook-Pro:~ wenxuezhang$ brew install mongodb 此图说明已经安装成功,安装的目录就是 /usr/local/Cellar/mongodb/3.2.9 第一次启动服务端,这里需要做一些准备工作. 默认mongodb 数据文件是放到根目录 data/db 文件夹下,如果没有这个文件,请自行创建. w
-
Mac中mongoDB的安装与卸载步骤详解
前言 MongoDB 是一个基于分布式文件存储的数据库,旨在为 web 应用提供可扩展的高性能数据存储解决方案.本文主要介绍的是关于在mac中安装卸载mongoDB数据库的方法,更多关于mongoDB的使用大家可以参考这篇文章:http://www.jb51.net/article/79416.htm (一) mongodb 安装 mongodb 数据库的安装有两种方法. 一种是使用命令行安装,第二种是使用HomeBrew 安装,我按照第二种方式安装. 1.更新Homebrew的package数
-
MongoDB的安装方法图文教程
什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统. 在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成.MongoDB 文档类似于 JSON 对象.字段值可以包含其他文档,数组及文档数组. MongoDB 下载 MongoDB提供了可用于32位和64位系统的预编译二进制包,你可以从Mo
-
在Mac OS上安装使用MongoDB的教程
概念 MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便. MongoDB 工作在收集和文件的概念. 什么是NoSql? NoSql,全称是 Not Only Sql,指的是非关系型的数据库.下一代数据库主要解决几个要点:非关系型的.分布式的.开源的.水平可扩展的.原始的目的是为了大规模web应用,这场运动开始于2009年初,通常特性应用如:模式自由.支持简易复制.简单的API.最终的一致性(非ACID).大容量数据等.NoSQL被我们用得最多的当数key-va
-
MongoDB的安装及配置文件选项全解
安装部分 1. 安装包 1.1 mongodb-org 可以自动安装以下的四个包 1.2 mongodb-org-server mongod进程和配置文件,启动脚本 1.3 mongodb-org-mongos mongos进程 1.4 mongodb-org-shell mongo shell 1.5 mongodb-org-tools 其他mongodb工具,mongoimport,mongoexport,mongodump,mongrestore,mongofiles,bsondump,m
-
mac下安装和配置mongodb的步骤详解
MongoDB是什么 MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. 他的特点:高性能.易部署.易使用,存储数据非常方便. 本文主要给大家介绍了在mac下安装和配置mongodb的步骤,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍: 备注:本文相关源码可在文末下载! 安装 mongodb install 之前,iTerm2 下用 brew 查看已安装软件.搜索 mongodb: brew list brew s
-
在mac系统下安装与配置mongoDB数据库
mongo数据库的安装 mongo数据库安装的方式有很多种,接下来我们具体来介绍一下 官网下载 mongoDB中文网 windows用户可以参考这种安装方式,比较方便,mac用户可参考以下两种方式 使用brew安装 $ brew update $ brew install mongodb 注:brew 默认将mongodb安装在 /usr/local/Cellar/mongodb下 使用docker安装 安装docker命令 brew cask install docker 启动docker d
-
在CenOS系统下安装和配置Redis数据库的教程
一:安装redis wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz tar zxvf redis-2.6.14.tar.gz cd redis-2.6.14 make PREFIX=/usr/local/redis install 二:配置redis 使用默认配置文件,稍作修改就可以了 1.习惯做法,配置文件放在源码安装的文件夹下,便于管理吧 mkdir /usr/local/redis/etc/ cp redis-2.6.1
-
Mac系统下安装PHP Xdebug
Mac下安装PHP调试工具Xdebug 安装步骤 brew install php70 brew install php70-xdebug php -i | grep xdebug.ini找到xdebug.ini的配置文件我的是/usr/local/etc/php/7.0/conf.d/ext-xdebug.ini vim /usr/local/etc/php/7.0/conf.d/ext-xdebug.ini 配置如下: [xdebug] zend_extension="/usr/local/
-
mac系统下安装pycharm、永久激活、中文汉化详细教程
一.下载Mac版PyCharm 官方下载地址:https://www.jetbrains.com/pycharm/download/#section=mac 选择MAC系统下最新版PyCharm(当前最新版本号为2020.2.3) 点击下载完成的pycharm-professional-2020.2.3.dmg安装包进行安装操作 二.Mac系统下安装PyCharm 双击pycharm-professional-2020.2.3.dmg安装包 和一般dmg安装包一样正常安装 安装完成后,第一次启动
-
mac系统下安装多个php并自由切换的方法详解
前言 最近工作中遇到一个问题,需要实现在mac系统下安装多个php并实现自由切换,通过查找相关的资料找到了解决的方法,所以想着总结下来,方便大家和自己学习参考,下面话不多说,来看看的介绍吧. 一.安装多版本php $ brew install php54 $ brew install php70 如果安装报以下错误: Error: Cannot install homebrew/php/php70 because conflicting formulae are installed. php54
-
CentOS系统下安装及配置JDK介绍
目录 前言 检查并卸载 OpenJDK 使用下载好的压缩包方式安装 JDK JDK 环境配置 测试配置是否成功 通过 yum 命令安装 JDK 通过 rpm 命令安装 JDK 前言 说到 JDK 就不得不提一下一道老掉牙的面试题: JDK(Java Develpment Kit,Java 开发工具包) JRE(Java Runtime Environment,Java 运行时环境) JVM(Java Virtual Machine,Java 虚拟机) 双十一购买了一台阿里云服务器,一直放着吃灰,
-
MAC系统下安装FFmpeg的图文教程
前言: FFmpeg目前最牛逼的开源视频音频处理工具.本文主要给大家介绍了MAC系统安装FFmpeg的相关内容,话不多说,马上开始 准备: 如果你的本本应装上XCode最新的版本那就最好不过的了,如果不是最新的版本,得先上App Store更新(安装一系列的操作需要用到,可减少耗时),如果没有安装XCode的话,建议还是别玩MAC系统了 先安装Homebrew (官方网址:https://brew.sh/) 命令行直接运行给出的命令即可(官网上最显著的命令): /usr/bin/ruby -e
-
Ubuntu 14.04下安装和配置redis数据库
1.以root权限登录 2.接下来输入命令,apt-getinstall redis-server,如图: 3.安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序,执行ps-aux|grep redis,如图: 4.通过启动命令检查Redis服务器状态,执行:netstat-nlt|grep 6379,如图: 5.安装Redis服务器,会自动地一起安装Redis命令行客户端程序.在本机输入redis-cli命令就可以启动,客户端程序访问Redis服务器.执行:redis-cli
-
Mac系统下源码编译安装MySQL 5.7.17的教程
1.下载并解压到:/Users/xiechunping/Softwares/mysql-5.7.17 下载地址:http://ftp.ntu.edu.tw/pub/MySQL/Downloads/MySQL-5.7/mysql-boost-5.7.17.tar.gz 2.进入mysql-5.7.17,执行cmake cd ../mysql-5.7.17 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mys
随机推荐
- Python语法快速入门指南
- SQL Server数据迁移至PostgreSQL出错的解释以及解决方案
- win7下创建个人FTP站点的教程
- 详解 Java继承关系下的构造方法调用
- 最短的javascript:地址栏载入脚本代码
- linux下使用rinetd来实现端口转发
- ASP中set与dim的区别(自己的理解)
- Docker与Golang的巧妙结合
- node.js中的fs.link方法使用说明
- Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)
- Android Tab 控件详解及实例
- 浅谈$('div a') 与$('div>a')的区别
- 推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
- Javascript insertAfter() 实现函数代码
- 浅析C/C++中动态链接库的创建和调用
- Android图片缓存之Bitmap详解(一)
- iOS中封装.framework及使用的方法详解
- Java源码解析HashMap成员变量
- vue3.0 CLI - 2.1 - component 组件入门教程
- Pytorch 抽取vgg各层并进行定制化处理的方法