Mac下安装MongoDB有两种方式:
1.自己去mongodb官网下载安装包;
因没有实践,此处不做介绍,可以自行谷歌。
2.使用Homebrew安装。
Homebrew是Mac下得套件管理器,类似于Linux系统中的 yum 或者 apt-get ,它能让你的Mac更完美
其实brew安装就一条命令:
brew install mongodb
安装目录会在提示信息中展示出来,此处因为已经安装成功,未进行截图。安装路径:/usr/local/Cellar/mongodb,目录信息如下:

但是安装完会需要一些配置信息:
1.默认mongodb 数据文件是放到根目录 data/db 文件夹下,如果没有这个文件,请自行创建.
mkdir -p /data/db
2.如果你当前的环境变量还没有加入 mongod ,手动添加的环境变量中.
nano ~/.bash_profile
//添加mongodb安装目录到环境变量中 export PATH=/usr/local/Cellar/mongodb/3.6.0/bin:${PATH}
3.如果让环境变量马上生效? 执行下面的shell
source ~/.bash_profile
4.修改mongodb配置文件,配置文件默认在 /usr/local/etc 下的 mongod.conf
systemLog:
destination: file
path: /usr/local/var/log/mongodb/mongo.log
logAppend: true
storage:
dbPath: /data/db
net:
bindIp: 127.0.0.1
5.尝试启动 mongod

出现:waiting for connections on port 27017 ,之前自己一直以为还没有启动起来,自己也一直在waiting......
查看是否启动成功:
ps -aef | grep mongo

mongodb 服务端终于启动起来了.接着启动mongodb 客户端
mongo

至此,Mac上mongodb已经安装成功,可以在命令行操作mongodb了。
网友评论