
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
강의 따라서 설치하고, 진행하였는데 동영상 강의와 다르게 mongoDB 사이트에서 다르게 나옵니다.
설치 따라서 진행해보고, mongoDB페이지 에서 콜랙션을 열었는데 users 가 나와있지 않습니다..
작성한 코드 및 에러 메세지
from pymongo import MongoClient
client = MongoClient('mongodb+srv://sparta:test@cluster0.olkcqpr.mongodb.net/?retryWrites=true&w=majority')
db = client.dbsparta
doc = {
'name':'영수',
'age':24
}
db.users.insert_one(doc)세요.
아래는 터미널 내에 내용입니다.
(venv) maunjong@maunjong-ui-MacBookPro pytonprac % /Users/maunjong/Desktop/sparta/pytonprac/venv/bin/python /Users/maunjong/Desktop/sparta/pytonprac/dbprac.py
Traceback (most recent call last):
File "/Users/maunjong/Desktop/sparta/pytonprac/venv/lib/python3.8/site-packages/pymongo/uri_parser.py", line 287, in _get_dns_srv_hosts
results = resolver.query('_mongodb._tcp.' + hostname, 'SRV')
File "/Users/maunjong/Desktop/sparta/pytonprac/venv/lib/python3.8/site-packages/dns/resolver.py", line 1401, in query
return resolve(
File "/Users/maunjong/Desktop/sparta/pytonprac/venv/lib/python3.8/site-packages/dns/resolver.py", line 1368, in resolve
return get_default_resolver().resolve(
File "/Users/maunjong/Desktop/sparta/pytonprac/venv/lib/python3.8/site-packages/dns/resolver.py", line 1231, in resolve
(answer, done) = resolution.query_result(response, None)
File "/Users/maunjong/Desktop/sparta/pytonprac/venv/lib/python3.8/site-packages/dns/resolver.py", line 768, in query_result
raise NoAnswer(response=answer.response)
dns.resolver.NoAnswer: The DNS response does not contain an answer to the question: _mongodb._tcp.cluster0.olkcqpr.mongodb.net. IN SRV
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/maunjong/Desktop/sparta/pytonprac/dbprac.py", line 2, in <module>
client = MongoClient('mongodb+srv://sparta:test@cluster0.olkcqpr.mongodb.net/?retryWrites=true&w=majority')
File "/Users/maunjong/Desktop/sparta/pytonprac/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 468, in __init__
res = uri_parser.parse_uri(entity, port, warn=True)
File "/Users/maunjong/Desktop/sparta/pytonprac/venv/lib/python3.8/site-packages/pymongo/uri_parser.py", line 399, in parse_uri
nodes = _get_dns_srv_hosts(fqdn)
File "/Users/maunjong/Desktop/sparta/pytonprac/venv/lib/python3.8/site-packages/pymongo/uri_parser.py", line 289, in _get_dns_srv_hosts
raise ConfigurationError(str(exc))
pymongo.errors.ConfigurationError: The DNS response does not contain an answer to the question: _mongodb._tcp.cluster0.olkcqpr.mongodb.net. IN SRV
(venv) maunjong@maunjong-ui-MacBookPro pytonprac %
