命令未找到:mongoexport

时间:2017-06-26 23:14:05

标签: mongodb mongoexport database nosql

我使用mongodb数据库,我在macOS上,命令mongoexport没有通过,我在数据库的/bin目录下

这是我的命令

mongoexport --db Battleship --collection user --out resultExport.json

我的数据库是Battleship,集合是用户

任何想法\?

3 个答案:

答案 0 :(得分:4)

如果mongoexport与您当前的目录位于同一目录中(并且也是可执行的,并且您有执行它的权限),那么您需要以这种方式调用它:

./mongoexport --db Battleship --collection user --out resultExport.json

以下是有关https://askubuntu.com/a/320657/649099

需要的原因

答案 1 :(得分:1)

对于Ubuntu:

导入软件包管理系统使用的公钥。

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

为MongoDB创建列表文件

Ubuntu 18.04:

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

Ubuntu 20.04:

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

重新加载本地软件包数据库。

sudo apt-get update

安装MongoDB软件包。

sudo apt-get install -y mongodb-org

答案 2 :(得分:0)

如果未找到警告mongoexport命令,则必须安装

mongodb-org-tools

对于centos用户

yum install mongodb-org-tools