使用URI形式访问MongoDB,并使用mongo shell

总结

如果您正在使用MongoDB进行操作,有时可能需要直接访问服务器并输入命令。如果您知道主机名等信息,您可以按照MongoDB命令列表(供个人备忘录使用)文章中的格式启动mongo shell。但是,本文是关于在使用MongoDB Atlas等服务时,如何以URI格式访问数据库的问题。

处理

根据MongoDB文档中的“Connect to a MongoDB Replica Set”部分所述,可以通过以下形式的命令来启动mongo shell:”mongo” 加上需要访问的uri,且uri需要用双引号括起来。
在MongoDB Atlas中,我们启动了以下形式的命令。

mongo "mongodb+srv://use-name:password@cluster.sample.mongodb.net/?retryWrites=true&w=majority"