mac下安装配置mongodb

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介: 在mongodb的官网中有mac环境的安装配置说明docs.mongodb.com/master/tuto…在mac上安装mongodb有两种方式:(1)使用Homebrew来安装,如果电脑中有Homebrew,安装起来就比较简单,如果没有可以安装一个,以后安装其他的也用的到。(2)如果电脑没有Homebrew且不想安装,那么直接用压缩包的形式安装也可。我比较懒不想安装Homebrew,所以本文就介绍以如何压缩包的形式安装并配置mongodb,本文会在官网教程的基础上做了一些说明和补充。

前言


在mongodb的官网中有mac环境的安装配置说明docs.mongodb.com/master/tuto…

在mac上安装mongodb有两种方式:

(1)使用Homebrew来安装,如果电脑中有Homebrew,安装起来就比较简单,如果没有可以安装一个,以后安装其他的也用的到。

(2)如果电脑没有Homebrew且不想安装,那么直接用压缩包的形式安装也可。

我比较懒不想安装Homebrew,所以本文就介绍以如何压缩包的形式安装并配置mongodb,本文会在官网教程的基础上做了一些说明和补充。


下载mongodb


可以直接在www.mongodb.com/download-ce…下载压缩包。

也可以在终端中执行:


curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.2.8.tgz
复制代码


解压


下载后先解压压缩包


tar -zxvf mongodb-osx-x86_64-3.2.8.tgz
复制代码


然后将内容拷贝到你指定mongo目录下(解压的文件就可以删掉了)


mkdir -p mongodb
cp -R -n mongodb-osx-x86_64-3.2.8/ mongodb
复制代码


配置环境变量


Mac上配置环境变量有多个文件,我一般使用 ~/.bash_profile这个文件,在文件结尾加上


export PATH=<mongodb-install-directory>/bin:$PATH
复制代码


这样配置好后保存退出,然后将终端完全关闭再打开,这时配置就生效了。在终端中使用mongo命令就不会提示-bash: mongo: command not found了。


开启mongo服务


先创建数据库存放目录,如下:


mkdir -p /data/db
复制代码


然后我们启动mongo,命令如下:


mongod --dbpath <path to data directory>
复制代码


这里的dbpath就是刚才我们创建的数据库目录

看的终端中有类似waiting for connections on port 27017这样的消息就说明启动成功了。

这时我们在浏览器中访问http://localhost:27017/ 就会看到


It looks like you are trying to access MongoDB over HTTP on the native driver port.


说明mongo启动成功了。


连接mongo数据库


保持开启服务的终端不被关闭,开启另外一个终端,执行mongo命令就可以连接到数据库了。

或者可以将mongo以服务的形式启动,这样就可以不用一直保持第一个终端开启了。



相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。 &nbsp; 相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
目录
相关文章
|
NoSQL 数据可视化 MongoDB
Mac安装MongoDB
Mac安装MongoDB,其他同理,博主的设备上 macOS 13和 MongoDB 5.0
270 0
|
2月前
|
NoSQL Shell MongoDB
Mac OSX 平台安装 MongoDB
10月更文挑战第11天
23 4
|
7月前
|
关系型数据库 MySQL 开发工具
mysql -- MAC下安装配置mysql
mysql -- MAC下安装配置mysql
|
4月前
|
移动开发 JavaScript 开发工具
Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置)
Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置)
|
7月前
|
NoSQL 关系型数据库 MySQL
Windows、Linux、Mac安装数据库(mysql、MongoDB、Redis)#0
不同系统下进行MySQL安装、MongoDB安装、Redis安装【2月更文挑战第5天】
568 5
Windows、Linux、Mac安装数据库(mysql、MongoDB、Redis)#0
|
敏捷开发 Ubuntu Unix
一网成擒全端涵盖,在不同架构(Intel x86/Apple m1 silicon)不同开发平台(Win10/Win11/Mac/Ubuntu)上安装配置Python3.10开发环境
时光荏苒,过隙白驹,进入2023年,著名敏捷开发语言Python也放出了3.10最终版,本次我们来展示一下在不同的系统和平台中,高效部署Python3.10开发环境,这里我们并不依赖其他的三方软件,只通过Python官方的安装包进行配置,编辑器我们依然使用微软开源的Vscode,争取在一分钟以内就可以在一台干净的开发机上部署好环境,省去一些不必要的步骤。
一网成擒全端涵盖,在不同架构(Intel x86/Apple m1 silicon)不同开发平台(Win10/Win11/Mac/Ubuntu)上安装配置Python3.10开发环境
|
NoSQL MongoDB 数据库
mac 安装部署mongoDB社区版
mac 安装部署mongoDB社区版
295 0
mac 安装部署mongoDB社区版
|
存储 NoSQL 数据可视化
Mac OSX 平台安装 MongoDB
Mac OSX 平台安装 MongoDB
244 0
Mac OSX 平台安装 MongoDB
|
6天前
|
存储 NoSQL 关系型数据库
阿里云数据库MongoDB版助力信也科技 打造互联网金融企业样板
我们的风控系统引入阿里云数据库MongoDB版后,解决了特征类字段灵活加减的问题,大大提高了开发效率,极大的提升了业务用户体验,获得了非常好的效果
阿里云数据库MongoDB版助力信也科技 打造互联网金融企业样板