您可以通过提供连接 URI(也称为连接字符串)来连接到 MongoDB 部署,它指示驱动程序如何连接到 MongoDB 部署以及连接时的行为方式。
连接字符串包含部署的主机名或 IP 地址和端口、身份验证机制、用户档案(如果适用)以及连接选项。
要检索您在 上一步中创建的部署的连接字符串,日志您的Atlas帐户并导航到Clusters Connect部分,然后单击新部署的 按钮。
进入 Connect your application 部分,从 Driver 选择菜单中选择“ Python ”,然后从 Version 选择菜单中选择与您安装的版本最匹配的版本。
单击连接字符串右侧的按钮以将其复制到剪贴板,如以下屏幕截图所示:
将连接字符串粘贴到首选文本编辑器中的文件中,并将此文件保存到安全位置以供以后使用。 连接字符串类似于以下示例:
| mongodb+srv://<db_username>:<db_password>@samplecluster.ojeyz.mongodb.net/?retryWrites=true&w=majority&appName=SampleCluster |
将 <db_username> 和 <db_password> 占位符替换为数据库用户的用户名和密码。
通过在主机名后添加数据库名称来指定连接字符串中的数据库连接,如以下示例所示:
| mongodb+srv://<db_username>:<db_password>@samplecluster.ojeyz.mongodb.net/<database name>?retryWrites=true&w=majority&appName=SampleCluster |
将 <database name> 占位符替换为 sample_mflix,以配置与 sample_mflix Atlas示例数据库的连接。
完成这些步骤后,您将获得一个包含数据库用户名、数据库密码和数据库名称的连接字符串。