27

我正在使用 Mac Lion。我使用的是 mongodb 1.4 版。我想升级到 1.8.5,然后我按照http://shiftcommathree.com/articles/how-to-install-mongodb-on-os-x逐步将每个 mongodb-osx-x86_64-1.4.0 替换为 mongodb- osx-x86_64-1.8.5。一切都很顺利。我试过了:

mongod 

没关系。我可以访问 localhost:28017 但是,

mongo

显示找不到命令

我怎样才能解决这个问题?

4

9 回答 9

43

您需要将“mongo”的路径添加到终端外壳。

export PATH=$PATH:/usr/local/mongodb/bin

你用paths.d做了最后一步吗?如果是这样,请尝试重新启动终端。

您有使用 1.8.5 的充分理由吗?当前的稳定版是 2.0.4,它从 1.8.x 有许多有用的升级

于 2012-04-18T06:44:08.690 回答
7

对于 2021 年的读者:

export PATH="$PATH:/usr/local/opt/mongodb-community@3.6/bin"

在此处输入图像描述

于 2021-06-16T02:00:16.553 回答
5

You'll have to add the location of the Mongo binary to PATH.

Follow the steps below in order to make the PATH variable permanent:

  1. Open Terminal and navigate to your user directory.
  2. Run touch ~/.bash_profile and then open ~/.bash_profile.
  3. In TextEdit, add export PATH="<mongo-directory>/bin:$PATH" (Keep the quote marks - related to white spaces).
  4. Save the .bash_profile file and Quit (Command + Q) Text Edit.
  5. Run source ~/.bash_profile.
  6. Run echo $PATH and check if the you see that the Mongo binary was added.

(*) Notice that the PATH variable is now available only for the current terminal and not to processes that were already started in the session.
In order to make it available outside the current terminal - you'll have to logout and login.

于 2020-04-11T15:37:12.207 回答
4

1.转到您的[mongodb安装目录]:

cd <mongodb installation dir>

2.键入./bin/mongo启动mongo:

./bin/mongo

阅读更多

笔记 :

如果上面的命令给出错误

全局初始化失败:BadValue 无效或未设置用户区域设置。请确保正确设置 LANG 和/或 LC_环境变量。*

运行以下命令:阅读更多

export LC_ALL=C

如何找到安装目录

find / -name "mongodb" 

还可以设置路径

export PATH=$PATH:<mongodb installation dir>/bin
于 2016-07-20T10:22:17.597 回答
3

文件

export PATH={mongodb-install-directory}/bin:$PATH
于 2018-03-12T04:20:51.110 回答
1

我没有安装正确的 mongo 命令行工具。不过,Brew 的这个对我有用。

brew install mongodb-community

于 2021-06-25T19:07:11.680 回答
1

在 Mac 中:

进入 Bash 配置文件:

vi ~/.bash_profile

添加MongoDB安装路径:

export PATH=$PATH:/usr/local/opt/mongodb-community@4.2/bin

重新加载 Bash 配置文件:

source ~/.bash_profile
于 2021-07-30T13:20:00.680 回答
1

您需要安装 mongodb shell 才能使 mongo 命令正常工作。

下载链接

于 2021-05-20T16:43:27.607 回答
1

您可以使用命令行导航到 mongo 目录,然后使用以下命令启动 MongoDB

./mongodb

我面临同样的问题,这对我有用。

于 2015-08-22T18:56:13.333 回答