
mongodb 연결시 실행시 문제가 발생하는데요
from pymongo import MongoClient
client = MongoClient('"mongodb+srv://test:sparta@cluster0.zqgr7cs.mongodb.net/Cluser0?retryWrites=true&w=majority")')
db = client.dbsparta
doc = {
'name' : 'bob',
'age' : 27
}
db.users.insert_one(doc)
몽고DB 화면에 ID만 표시되고, 'name' & age가 표시안됨
{"_id":{"$oid":"637de532f33992f1d7afe801"}}
작성한 코드 및 에러 메세지
C:\Users\82109\Desktop\sparta\pythonprac\venv\Scripts\python.exe C:/Users/82109/Desktop/sparta/pythonprac/dbprac.py
Traceback (most recent call last):
File "C:/Users/82109/Desktop/sparta/pythonprac/dbprac.py", line 2, in <module>
client = MongoClient('"mongodb+srv://test:sparta@cluster0.zqgr7cs.mongodb.net/Cluser0?retryWrites=true&w=majority")')
File "C:\Users\82109\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 736, in __init__
res = uri_parser.parse_uri(
File "C:\Users\82109\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\uri_parser.py", line 478, in parse_uri
raise InvalidURI(
pymongo.errors.InvalidURI: Invalid URI scheme: URI must begin with 'mongodb://' or 'mongodb+srv://'
Process finished with exit code 1
