gpt4 book ai didi

macos - 使用 mongodump : "mongodump: command not found"

转载 作者:IT老高 更新时间:2023-10-28 13:14:25 27 4
gpt4 key购买 nike

我正在尝试获取本地数据库的转储,看来我应该使用:

mongodump --host localhost:3002

但是,终端然后告诉我:

-bash: mongodump: command not found

我错过了什么吗?还是以错误的方式解决这个问题?我正在从终端在 Mac 上使用它。

我使用以下命令安装了 mongo(我认为):

curl http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.4.5.tgz > mongodb.tgz

tar -zxvf mongodb.tgz

最佳答案

截至 MongoDB 4.4 (2020 年 7 月 30 日发布),您可能需要单独安装 mongodump,因为 MongoDB 数据库工具(包括 mongodumpmongorestore 等) has become its own project .

我发现这个是因为我今天升级到 MongoDB 4.4 并且 mongodump 停止工作。

$ mongodump
zsh: command not found: mongodump

我在 macOS 上并通过 Homebrew 安装了 MongoDB。为了让 mongodump 和 friend 回来,我通过 Homebrew 安装了 MongoDB 数据库工具:

brew tap mongodb/brew
brew install mongodb-database-tools

如果您使用的是不同的操作系统,这应该会有所帮助:

MongoDB Database Tools Installation

关于macos - 使用 mongodump : "mongodump: command not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18123771/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com