Mac环境安装mongodb有两种方式,一种方式是通过下载安装包,另一种方式是通过homebrew。本文主要介绍通过homebrew的安装和配置。
- 使用 brew tap 命令设定到MongoDB第三方库
brew tap mongodb/brew
- 下载和安装
# 安装MongoDB社区服务器的最新可用生产版本
brew install mongodb-community
# 当然也可以指定安装的版本
brew install mongodb-community@4.2
通过brew安装的mongodb,会自动添加到环境变量中,无需再配置环境变量
- 验证是否安装成功
mongo -version
- 启动MongoDB
mongod --config /usr/local/etc/mongod.conf
这个命令太长了。我们也可以直接通过以下命令来启动
mongod
但直接通过mongod命令启动,MongoDB服务器则没有默认配置文件或日志目录路径,并将数据存放在data/db目录下(即根目录下/data/db),如果这个文件夹不存在,直接执行mongod命令就会报错,因此,我们根据需要手动创建这个目录。
sudo mkdir -p /data/db
# 根目录下创建的文件夹默认没有写入权限。需要通过以下命令分配权限
# 用户名可以通过whoami命令查看
sudo chown -R 用户名 /data/db
创建成功后。如果执行mongod还是报错,可以加上sudo
sudo mongod