티스토리 뷰

728x90
Python으로 MongoDB 연결하기

설명

Python에서 MongoDB에 접속하려면 PyMongo 드라이버를 사용해야 합니다. PyMongo는 파이썬과 MongoDB 간 상호작용을 쉽게 할 수 있게 해주는 라이브러리입니다.

아래는 PyMongo를 사용하여 MongoDB에 연결하는 방법입니다

 

PyMongo 설치
pip install pymongo

 

PyMongo 모듈 가져오기
pythonCopy code
import pymongo​
 
 
MongoDB에 연결
client = pymongo.MongoClient("mongodb://localhost:27017/")

 

위 코드에서는 기본 포트인 27017번에서 실행 중인 로컬 MongoDB 인스턴스에 연결하고 있습니다. 만약 원격 MongoDB 인스턴스에 접속한다면 "localhost" 대신 원격 서버의 IP 주소나 호스트 이름을 사용하시면 됩니다.

 

 

MongoDB 데이터베이스 Client 연결
db = client["mydatabase"]

 

"mydatabase" 대신 데이터베이스 이름을 사용하시면 됩니다. 해당 데이터베이스가 존재하지 않는다면, 처음 데이터를 작성할 때 자동으로 생성됩니다.

 

 

MongoDB 컬렉션 연결
collection = db["mycollection"]

"mycollection" 대신 컬렉션 이름을 사용하시면 됩니다. 해당 컬렉션이 존재하지 않는다면, 처음 데이터를 작성할 때 자동으로 생성됩니다.

이제 PyMongo를 사용하여 MongoDB에 데이터를 읽고 쓸 수 있습니다.

728x90
댓글
250x250
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함