커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3주차 12강 mongoDB 연결하기 / 연결질문
undefined주차
북마크
마*종
댓글
1
추천
0
조회수
18
조회수
18
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.



강의 따라서 설치하고, 진행하였는데 동영상 강의와 다르게 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 % 



취소
 공유
취소
댓글 0
댓글 알림
나의얼굴