How to connect to mongodb with python
我尝试像示例一样将我的应用程序连接到我在 mongodb Atlas 上的集群,但我仍然遇到问题。
我用过
1 2 |
我将 myrealpassword 替换为我的密码,将 cluster0 替换为我的集群名称。
这是我得到的错误:
Traceback (most recent call last): File"", line 1, in
File
"/Library/Python/2.7/site-packages/pymongo/mongo_client.py", line 468,
in init
res = uri_parser.parse_uri(entity, port, warn=True) File"/Library/Python/2.7/site-packages/pymongo/uri_parser.py", line 399,
in parse_uri
nodes = _get_dns_srv_hosts(fqdn) File"/Library/Python/2.7/site-packages/pymongo/uri_parser.py", line 289,
in _get_dns_srv_hosts
raise ConfigurationError(str(exc)) pymongo.errors.ConfigurationError: None of DNS query names exist:
_mongodb._tcp.saudimood.mongodb.net., _mongodb._tcp.saudimood.mongodb.net.Home.
我遇到了类似的 DNS 错误,我拼错了 DNS 种子列表:s
为了避免这个和另一个错误尝试:
想要连接。
试试看
1 | pymongo.MongoClient('mongodb://user:password@servername/dbname') |