1.通过homebrew安装,输入如下命令即可
brew install mongodb
2.输入命令后会报错,如下
Running Homebrew as root is extremely dangerous and no longer supported.
As Homebrew does not drop privileges on installation you would be giving all
build scripts full access to your system.
解决方法:修改/user/local文件所有者为自己,命令为:sudo chown -R 用户名 /usr/local
再次:brew install mongodb 即可
3.同时按住shif+command+G打开/usr/local,找到mongodb文件夹,
在mongodb文件夹下新建mongodata文件夹,
在mongodb文件夹下在新建三个文件夹,logs、db、etc,
在etc下新建文件mongo.conf,
在终端输入如下命令,在自己的编辑器里打开mongo.conf文件
sudo open ./mongodb.conf -a 'WebStorm' (自己的编辑器)
在mongo.conf里输入如下代码
#mongodb config file
dbpath=/Users/wangxi/Documents/mongodb/data/db/
logpath=/Users/wangxi/Documents/mongodb/mongod.log
logappend = true
port = 27017
fork = true
auth = true
4.修改系统环境变量
把 /usr/local/Cellar/mongodb/3.6.4/bin(自己电脑上文件的目录) 目录添加到PATH中,使用如下命令:
echo 'export PATH=/usr/local/Cellar/mongodb/3.6.4/bin:$PATH'>>~/.bash_profile
如上添加完成后为了使环境变量生效,我们重启下终端,然后在命令行中输入 echo $PATH 来查看 环境变量是否添加成功;
说明环境变量添加成功。
5.为数据库日志文件添加操作权限
sudo chown -R 用户名 /mongodata/db
6.启动mongodb
打开终端,输入sudo mongod回车,输入密码回车后即可看到:![在这里插入图片描述]
单击一下终端,command+n新建一个终端,输入cd /usr/local/mongodb/bin回车,进入mongodb bin文件夹,随后输入./mongo,回车,即可看到:
此时,mongodb已经连接成功,可以操作测试一下:
输入
show dbs
6.关闭mongodb
在操作数据库的终端输入use admin后再输入db.shutdownServer()
或者在mongodb启动的终端cntrol+c即可。