2020-08-18 08:06:36
在Mac OSX上安装MongoDB可以通过下载安装包手动安装或使用Homebrew工具安装两种主要方式完成,以下是具体步骤:
一、下载安装包手动安装下载安装包MongoDB提供OSX平台64位安装包,可访问官网下载社区版:

使用curl命令下载并安装
# 进入/usr/local目录cd /usr/local# 下载指定版本(以4.0.5为例)sudo curl -O配置环境变量将MongoDB的二进制命令文件目录(/usr/local/mongodb/bin)添加到PATH路径中:
export PATH=/usr/local/mongodb/bin:$PATH基础安装
sudo brew install mongodb安装支持TLS/SSL的版本
sudo brew install mongodb --with-openssl安装开发版本
sudo brew install mongodb --devel验证安装安装完成后,通过以下命令查看MongoDB版本,确认安装成功:
mongod --version创建数据库存储目录
sudo mkdir -p /data/db启动MongoDB服务
默认方式(数据库目录为/data/db):
sudo mongod未配置PATH时的启动方式:
cd /usr/local/mongodb/binsudo ./mongod验证启动成功启动成功后,终端会输出日志信息,类似如下截图:

浏览器验证打开浏览器,访问localhost:27017,若出现以下结果则证明服务开启成功:
使用mongo shell交互
打开新终端,执行mongo命令进入交互界面。
执行简单操作(如计算1+1),验证功能正常:

WebStorm绑定MongoDB
打开WebStorm插件安装页面,搜索Mongo Plugin并安装。

配置MongoDB安装目录:
which mongo将返回结果复制到WebStorm配置框中并测试连接。
可视化工具Robo 3T免费工具,下载地址:


mongod参数(服务端守护进程):
--dbpath:指定数据存储目录。
--directoryperdb:每个数据库单独存储在子目录中。
--logpath:指定日志文件路径。
--fork:以守护进程方式运行。
--auth:启用用户认证。
mongo参数(客户端交互工具):
--port:指定连接端口(默认27017)。
--host:指定服务器地址(默认localhost)。
--username/--password:指定认证用户和密码。
命令方式启动(指定数据目录):
mongod --dbpath=/usr/local/bin/mongo配置文件方式启动(需先创建配置文件):
mongod -f /usr/local/bin/mongo_config.config后台守护进程方式启动:
mongod --fork