mongoDB를 사용하려면 사용하려는 IDE(pycharm)에 두가지 패키지를 설치해야한다.
pymongo, dnspython
from pymongo import MongoClient
client = MongoClient('사용자 URL입력하기')
db = client.데이터베이스이름
# 저장 - 예시
doc = {'name':'bobby','age':21}
db.users.insert_one(doc)
# 한 개 찾기 - 예시
user = db.users.find_one({'name':'bobby'})
# 여러개 찾기 - 예시 ( _id 값은 제외하고 출력) 리스트 형태로 출력
all_users = list(db.users.find({},{'_id':False}))
# 바꾸기 - 예시
db.users.update_one({'name':'bobby'},{'$set':{'age':19}})
# 지우기 - 예시
db.users.delete_one({'name':'bobby'})
mongoDB 연결을 하려면 사용하고 있는 IDE에 맞는 링크를 갖고와야한다.
Atlas 메뉴에서 connect를 누르면 mongoDB의 연결코드를 받을 수 있다.
사용할 언어에 맞춰 어플리케이션 코드를 복사해서 사용자url 자리에 붙여넣어주면 된다. 비밀번호와 클러스터 이름은 수정해줘야한다.
복사한 코드는 아까 이곳에 붙여넣어주면 된다.
from pymongo import MongoClient
client = MongoClient('여기에 사용자URL 붙여넣기')
db = client.데이터베이스이름