将mongodump与标准Mongo URI结合使用

毛泽东

mongo客户端可以使用标准的URI连接:

mongo mongodb://<dbuser>:<dbpassword>@<server>:<port>/<db>

但是,mongodump似乎需要笨拙的语法才能将其分解为不同的参数:

mongodump -u dbuser -p dbpassword -h server -p port -d db ...

是否有一种快速简便的方法来传递URI mongodump

尼尔·伦恩

--uri选项是在MongoDB 3.4.6的次要版本中添加的。JIRA问题TOOLS-1587中引用了此方法

直到MongoDB 3.6发行版,它才真正获得官方文档,但现在在手册页中

--uri
3.4.6版中的新功能。

为要连接到的mongod指定可解析的URI连接字符串。

以下是标准的URI连接方案:

mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]

有关此字符串的组成部分的详细说明,请参阅“连接字符串URI格式”文档。

同样的--uri选项被添加到其他工具,如mongoexportmongoimportmongorestore

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章