- mac安装mongodb数据库后,发现需要cd到/usr/local/mongodb/bin才能启动mongodb的客户端和服务端,在终端~下直接输入mongo和mongod,显示没有这个命令。那么为了在任意盘符下去都可以启动 mongod 服务端|mongo 客户端,则需要把安装目录添加到环境变量。终端命令步骤如下:
- 终端,进入用户的home文件夹下:
cd ~
- 创建.bash_profile文件:
touch .bash_profile
- 打开.bash_profile:
open .bash_profile
- 这样就打开了一个记事本,将 MongoDB 的二进制命令文件目录(安装目录/bin)添加到 PATH 路径中,复制如下字符,并且ctrl+s保存
export PATH=${PATH}:/usr/local/mongodb/bin/
- 刷新一下终端:
source .bash_profile
- 验证是否成功,查看一下mongodb的版本号
mongod -version
- 若出现版本号则成功了。重启一下终端看看是否依然成功。
若发现全局变量又无效了,大概可能是.zshrc该文件中没有自动执行我们配置的全局变量。进入用户根路径:
cd ~
- 打开zshrc文件
open .zshrc
- 在该文件中添加:source .bash_profile ,保存,退出该文件。然后刷新一下终端:
source .zshrc
- 在根目录~下,输入mongo和mongod,不显示没有指令,而是如下显示,则设置全局环境变量成功。