我正在尝试导出MongoDB集合。MongoDB版本:3.0.15社区
我尝试过:
mongoexport --uri "mongodb://<username>:<password>@<host>:<port>/<db_name>?authsource=admin" --collection <collection_name> --out D:/mongo_export/demo.json
这给我以下身份验证错误:
error connecting to db server: server returned error on SASL authentication step: Authentication failed.
但是如果我尝试使用:
mongo mongodb://<username>:<password>@<host>:<port>/<db_name>?authsource=admin
我能够去mongo shell。这意味着
--uri
对mongoexport
命令是正确的。
那我为什么会出现mongoexport
错误?
我正在尝试导出MongoDB集合。 MongoDB版本:3.0.15社区我已经尝试过:mongoexport --uri“ mongodb://
根据版本3.0的mongo文档,我已经尝试过:
mongoexport -h <host:port>-u <username>-p <password>-d <db name>-c <collection name> -o D:/mongo_export/demo.json