
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
pymongoDB 연결 오류 문의드립니다.
첫번째 시도시 'pymongo.errors.ServerSelectionTimeoutError' 에러 코드가 발생했습니다.
->certifi 패키지를 설치한 후,
그리고 ca 를 Mongoclient의 2번째 매개변수로 전달하여 동일하게 시도했습니다.
from pymongo import MongoClient import certifi
ca = certifi.where()
client = MongoClient('mongodb+srv://test:sparta@cluster0.tijc5db.mongodb.net/Cluster0?retryWrites=true&w=majority', tlsCAFile = ca)
db = client.dbsparta
doc = {
'name':'bob',
'age':27
}
db.users.insert_one(doc)
작성한 코드 및 에러 메세지
<작성 코드>
from pymongo import MongoClient import certifi
ca = certifi.where()
client = MongoClient('mongodb+srv://test:sparta@cluster0.tijc5db.mongodb.net/Cluster0?retryWrites=true&w=majority', tlsCAFile = ca)
db = client.dbsparta
doc = {
'name':'bob',
'age':27
}
db.users.insert_one(doc)
<에러 메세지>
from pymongo import MongoClient import certifi
^
SyntaxError: invalid syntax
