Docs 菜单
Docs 主页
/ /
MongoDB 命令行界面

安装 MongoDB CLI

您可以使用 MongoDB 命令行界面 (mongocli) 在 Atlas、Cloud Manager 和 Ops Manager 中部署和管理 MongoDB 集群。有关操作系统和 MongoDB 服务版本要求,请参阅 兼容性

要安装 MongoDB CLI,请选择以下方法之一:

  1. 使用 Homebrew、Yum 或 Apt 等软件包管理器进行安装。

  2. 下载并解压缩二进制文件。

  3. 克隆 GitHub 存储库并使用 Go 安装 MongoDB CLI。


要使用 Homebrew 安装 MongoDB CLI,必须:

  1. 使用 MacOS 或 Linux 操作系统。

  2. 安装 Homebrew。

要使用 Apt 安装 MongoDB CLI,必须安装 gnupg

sudo apt-get install gnupg

要安装MongoDB CLI,您必须安装以下工具:

  1. Git.

  2. Go1.16 或更高版本。

1

调用以下 brew 命令:

brew install mongocli
2

要验证 mongocli 安装,请运行 help 命令:

mongocli help

该命令可以返回 MongoDB CLI 的可用命令和选项。

1

创建 /etc/yum.repos.d/mongodb-org-5.0.repo 文件,以便直接使用 yum 来安装 MongoDB CLI。

[mongodb-org-5.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc

创建 /etc/yum.repos.d/mongodb-enterprise-5.0.repo 文件,以便直接使用 yum 来安装 MongoDB CLI:

[mongodb-enterprise-5.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/5.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
2

调用以下 yum 命令:

sudo yum install -y mongocli
3

要验证 mongocli 安装,请运行 help 命令:

mongocli help

该命令可以返回 MongoDB CLI 的可用命令和选项。

1

从终端发出以下命令,以便从 https://www.mongodb.org/static/pgp/server-5.0.asc 导入 MongoDB 公共 GPG 密钥。

wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -

成功的命令会返回OK

2

为您的 Ubuntu 版本创建列表文件 /etc/apt/sources.list.d/mongodb-org-5.0.list

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list

为 MongoDB 创建一个 /etc/apt/sources.list.d/mongodb-enterprise.list 文件。

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-enterprise/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-enterprise/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
3

调用以下命令:

sudo apt-get update
4

调用以下命令:

sudo apt-get install -y mongocli
5

要验证 mongocli 安装,请运行 help 命令:

mongocli help

该命令可以返回 MongoDB CLI 的可用命令和选项。

1
  1. 下载并解压缩适用于您的操作系统的正确二进制文件:

    操作系统
    立即下载
    Windows
    macOS
    Ubuntu/Debian
    RHEL/CentOS/SLES/AMZ
    Linux

    注意

    替换或删除任何现有的 MongoDB CLI 二进制文件,以防止版本之间的冲突。

  2. 运行可执行文件。

    提示

    您可以从任意目录运行二进制文件。由于无需要将 MongoDB CLI 安装到全局位置,因此您可以在共享主机和没有特权帐户的其他系统上使用它。

2

要从系统中的任何位置运行 mongocli 命令,您必须:

  1. 将可执行文件的位置添加到您的 PATH

  2. 将可执行文件移至您的 PATH 中的目录。

您可以通过多种方式来完成此操作,具体取决于您的个人设置和环境。有关更多示例,请参阅您的 Shell 和操作系统的文档。

例子

在以下示例中,用户通过克隆 GitHub 存储库来下载并安装 MongoDB CLI。mongocli 可执行文件保存到您的 $GOPATH 环境变量 指定的位置。在 Unix 系统上,默认位置为 $HOME/go ;在 Windows 上,默认位置为 %USERPROFILE%\go

然后,用户将此目录添加到 PATH 中:

export PATH="$HOME/go:$PATH"

例子

在以下示例中,用户将 MongoDB CLI 的二进制文件下载并提取到 /mcli_1.19.0-macOS_x86_64 目录。

然后,用户将可执行文件移动到其 PATH 已存在的目录中:

cd mcli_1.19.0-macOS_x86_64
mv mongocli /usr/local/bin
3

要验证 mongocli 安装,请运行 help 命令:

mongocli help

该命令可以返回 MongoDB CLI 的可用命令和选项。

1
  1. 克隆存储库:

    git clone https://github.com/mongodb/mongocli.git
  2. 将目录更改为本地存储库:

    cd mongocli
  3. 使用Go安装MongoDB CLI 。

    make install
2

要从系统中的任何位置运行 mongocli 命令,您必须:

  1. 将可执行文件的位置添加到您的 PATH

  2. 将可执行文件移至您的 PATH 中的目录。

您可以通过多种方式来完成此操作,具体取决于您的个人设置和环境。有关更多示例,请参阅您的 Shell 和操作系统的文档。

例子

在以下示例中,用户通过克隆 GitHub 存储库来下载并安装 MongoDB CLI。mongocli 可执行文件保存到您的 $GOPATH 环境变量 指定的位置。在 Unix 系统上,默认位置为 $HOME/go ;在 Windows 上,默认位置为 %USERPROFILE%\go

然后,用户将此目录添加到 PATH 中:

export PATH="$HOME/go:$PATH"

例子

在以下示例中,用户将 MongoDB CLI 的二进制文件下载并提取到 /mcli_1.19.0-macOS_x86_64 目录。

然后,用户将可执行文件移动到其 PATH 已存在的目录中:

cd mcli_1.19.0-macOS_x86_64
mv mongocli /usr/local/bin
3

要验证 mongocli 安装,请运行 help 命令:

mongocli help

该命令可以返回 MongoDB CLI 的可用命令和选项。