【问题标题】:Mongo Setting PathMongo设置路径
【发布时间】:2018-06-30 22:08:17
【问题描述】:

我目前正在运行 macOS Sierra(最新版本)并安装了 zshell。从 MongoDB 下载中心下载二进制文件后,我尝试按照以下步骤手动安装 MongoDB 社区版。

  1. tar -zxvf mongodb-osx-ssl-x86_64-3.6.2.tgz
  2. mkdir -p mongodb
  3. cp -R -n mongodb-osx-ssl-x86_64-3.6.2/mongodb
  4. 导出 PATH=mongodb-install-directory/bin:$PATH

在第 4 步,我的 mongodb 安装目录路径位于 /Users/(my username)/mongodb。因此,我运行了以下命令:

  • 导出 PATH=/Users/(我的用户名)/mongodb/bin:$PATH

从(我的用户名)目录中,我尝试运行 mongod 并收到消息 zsh: command not found: mongod。但是,当我进入 /Users/(my username)/mongodb/bin 并运行 ./mongod 时,除了未设置我的数据路径外,一切正常。 p>

从这里,我尝试通过运行以下命令来设置数据库路径:

  • ./mongod --dbpath /Users/(我的用户名)/mongodb/data/db

然后我运行 ./mongod 并没有找到数据路径。我究竟做错了什么?我什至尝试使用 Homebrew 安装 MongoDB 社区版,并弹出相同的错误。

我不确定这是否会有所不同,但我过去安装了 vagrant,并且能够使用 MongoDB。

【问题讨论】:

    标签: mongodb macos path


    【解决方案1】:

    我建议重新安装一次 MongoDB,使用 brew

    brew update

    brew install mongodb
    

    【讨论】:

    • 我想知道这是否会有所作为。我检查了我的 .bash_profile,它是 export PATH=/usr/local/mongodb/bin:$PATH
    猜你喜欢
    • 2016-05-24
    • 2012-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多