0

我是 mongodb 的新手。我只是使用了命令 mongoexport 如下:

mongoexport -d databasename -c collectionname

操作在几分钟内完成,(导出了大约 300k 个文档)但是我在任何地方都看不到任何文件。我检查了当前文件夹(因为我认为它作为 mongodump 运行)但它似乎也是空的。

我需要指定一个文件夹吗?导出的文件在哪里?

4

2 回答 2

2

文档中所述

如果不指定文件名,mongoexport 会将数据写入标准输出(例如 stdout)。

您需要使用该--out选项指定一个文件以将导出写入其中。

于 2015-07-07T23:03:02.563 回答
0

如果您使用的是 windows,请将 mongoDB 路径添加到您的环境变量并选择您的目录,例如:以管理员身份打开 cmd,

cd C:\Users\Test

之后运行:

mongoexport -u admin -p password--host hostname:port -d databasename -c collection --authenticationDatabase admin -o test.csv 

你将有你的文件

C:\Users\Test
于 2017-05-26T09:55:15.443 回答