当我添加--collection BrowserHistory时,mongoexport失败

时间:2015-05-27 01:41:18

标签: json mongodb mongodb-query mongoexport

我正在尝试mongoexport来自我的数据库的名为BrowserHistory的集合。我试过通过SSH进入我的CentOS服务器并在我的计算机上安装本地MongoDB。我安装了MongoDB 2.6

注意:我掩盖了服务器等信息

我尝试过的命令和结果如下:

 mongoexport --host host.xysz.com:27017 --username iamuser2 --password securepass --db test1ng1 --collection BrowserHistory --out ram.json
  

结果:"解析命令行时出错:位置选项太多了   在命令行中指定了try' mongoexport --help'更多   信息"

mongoexport --host host.xysz.com:27017 --username iamuser2 --password securepass --db test1ng1 --out ram.json
  

结果:已连接到:host.xysz.com:27017未指定集合!   将MongoDB数据导出为CSV,TSV或JSON文件。

我需要将集合输出到json文件中,以便将其导入Hive。

1 个答案:

答案 0 :(得分:0)

看起来'collection'参数值有空格。 这可以通过将其括在单引号中来克服。

mongoexport --host host.xysz.com:27017 --username iamuser2 --password securepass --db test1ng1 --collection 'BrowserHistory' --out ram.json