[python] 파이썬에서 MongoDB 데이터베이스 연동하는 방법
이 블로그 포스트에서는 파이썬에서 MongoDB 데이터베이스를 연동하는 방법에 대해 알아보겠습니다.
1. pymongo 라이브러리 설치
우선 pymongo 라이브러리를 사용하여 파이썬과 MongoDB를 연동할 수 있습니다. 아래 명령을 사용하여 pymongo 라이브러리를 설치합니다.
pip install pymongo
2. MongoDB 서버에 연결하기
pymongo를 사용하여 MongoDB 서버에 연결하는 방법은 다음과 같습니다.
import pymongo
# MongoDB 서버에 연결
client = pymongo.MongoClient("mongodb://localhost:27017/")
# 데이터베이스 선택
db = client["mydatabase"]
3. 컬렉션 생성 및 데이터 삽입
이제 연결된 데이터베이스에 컬렉션을 생성하고 데이터를 삽입해보겠습니다.
# 컬렉션 생성
mycol = db["customers"]
# 데이터 삽입
mydict = { "name": "John", "address": "Highway 37" }
x = mycol.insert_one(mydict)
4. 데이터 조회
다음은 데이터를 조회하는 예제입니다.
# 데이터 조회
for x in mycol.find():
print(x)
결론
이상으로 파이썬에서 MongoDB 데이터베이스를 연동하는 방법에 대해 알아보았습니다. pymongo 라이브러리를 사용하여 간단하게 MongoDB와의 연동을 수행할 수 있습니다.
참고 자료:
더 많은 내용을 학습하려면 공식 문서를 참고해보시기 바랍니다.