mongoDB 연결과 사용 방법

김상선·2022년 5월 10일
0

mongoDB를 사용하려면 사용하려는 IDE(pycharm)에 두가지 패키지를 설치해야한다.
pymongo, dnspython

mongoDB를 사용하기 위해 파이썬 코드 맨 위에 써야할 기본 코드

from pymongo import MongoClient
client = MongoClient('사용자 URL입력하기')
db = client.데이터베이스이름

mongodb의 데이터를 조작하는 기본적인 명령어 코드

# 저장 - 예시
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.데이터베이스이름
profile
일요일을 좋아합니다.

0개의 댓글