본문 바로가기

python

mongoDB - Atlas 연결

pymongo 라이브러리의 역할

mongoDB 라는 프로그램을 조작하려면 특별한 라이브러리, pymongo가 필요

 

1. 패키지 설치하기 >  pymongo, dnspython > 터미널 열고 마지막 경로가 pythonprac 인지 확인! > (venv) 로 가상환경이 활성화 되었는지 확인! >  pip install pymongo dnspython 을 입력하고 엔터!

 

2. pymongo로 조작하기 >  pymongo 기본 코드

from pymongo import MongoClient
client = MongoClient('여기에 URL 입력')
db = client.dbsparta

3. mongoDB와 Python 연결하기

mongo atlas 화면에서 Connect를 클릭! > 연결 방법 화면에서 Drivers을 클릭! > 드라이버를 Python으로 버전을 3.6 or later로 클릭하신뒤, 아래에 생성된 링크 버튼을 클릭해 주소 복사! > url 복사 붙여 넣기 > password 부분 수정하기

 

4. 잘 연결 됐는지 테스트해보기 (아래와 같이 입력! (데이터 넣기))

doc = {
    'name':'영수',
    'age':24
}
db.users.insert_one(doc)

5. Cluster0의 Collections를 확인 > 데이터가 잘 들어왔는지 확인! (Collections는 '즐겨찾기' 해두면 편함)