先介绍一下问题背景。
今天在将微博数据爬下来存到MongoDB后,本想导出为JSON,结果报错“Failed: not authorized on weibo to …”,使用的命令是mongoexport -d weibo -c weibo1730726637. -o e:\code\730726637.json
。
看报错信息知道可能是因为登录问题,使用mongoexport --help
查看各个参数,添加/authenticationDatabase admin 和用户名、密码之类信息之后,数据导出成功。
mongoexport /authenticationDatabase admin /h localhost /p 27017 /u username /p password /d database /c collection /o e:\data.json