这里一定要看清自己的默认shell路径 。不然刷新环境的时候会有问题
echo $SHELL
是zsh 命令
-
- cd ~
- #打开配置文件
- open -e .zshrc
- # MongoDB 路径添加到 PATH
- export PATH=$PATH:/usr/local/mongodb/bin
- #刷新环境
- source .zshrc
是bash 命令
- cd ~
- #打开配置文件
- open -e .bash_profile
- # MongoDB 路径添加到 PATH
- export PATH=$PATH:/usr/local/mongodb/bin
- #刷新环境
- source .bash_profile
- #进入目录
- cd /usr/local/mongodb
- #创建data 和log 文件夹
- mkdir data log
- # 赋值读写权限
- sudo chown [你的用户名] /usr/local/mongodb/data #会输入用户密码
- sudo chown [你的用户名] /usr/local/mongodb/log
mongod --fork --dbpath data --logpath log/mongo.log --logappend
这里非常重要。看了网上很多博客大家默认都是mongo 命令。实际由于MongoDB 4.4及更高版本已将mongo shell重命名为mongosh,请确保已正确安装了mongosh
!!! 害我搞了半天一直提示我zsh: command not found: mongo
因为我已经安装了 Homebrew 所以直接安装
brew install mongodb/brew/mongosh
这里有点特殊。下载的依赖 有很多是国外的。所以需要梯子 ,不然会安装错误。这步下载安装比较慢 我是下载了一个小时。显示图下代表安装成功了
11、打开网页 http://localhost:27017/