Python

[mongodb] Python - MongoDB start (설치・연결)

2287

목차

  1. MongoDB 소개
  2. MongoDB 다운로드
  3. PyMongo 드라이버 설치
  4. PyMongo 드라이버 테스트

 

Python은 DB 기반 애플리케이션에서 사용 가능.

 

MongoDB 소개

 

1. NoSQL (= Not Only SQL) DB 중 가장 유명.

2. JSON과 유사한 문서에 데이터 저장해, 매우 유연하고 확장 가능.

 

 

MongoDB 다운로드

※ 코드 예제를 실험하려면 MongoDB 접근 권한 필요.


MongoDB 다운로드 

https://www.mongodb.com/try/download/community

※ MongoDB 다운로드 및 설치 방법 보기.


PS. 

MongoDB 클라우드 서비스 신청해도 무방.

https://www.mongodb.com/cloud/atlas

 

 

PyMongo 드라이버 설치

 

PyMongo 드라이버 : Python과 MongoDB 연결.

※ "PyMongo" 드라이버 기준해 설명.

※ PIP 사용해 "PyMongo" 설치 권장.

※ PIP은 대부분 Python 환경에 이미 존재.

 


[설치 방법]

 

방법1. 

C:\Users\사용자명>pip install pymongo

 

방법2. CMD 모드에서 PIP 위치로 이동 후 입력. 

C:\Users\사용자명\AppData\Local\Programs\Python\Python39\

\Scripts>python -m pip install pymongo

 

 

※ 확인 : C:\Users\사용자명>pip list

※ 제거 : 설치 명령어에서 intall 대신 uninstall 사용.

 

PyMongo 드라이버 테스트

※ 설치 성공 (또는, 이미 존재하는지) 체크.

 

1. C:\User\사용자명\hz.py 파일 생성. (아래 소스 입력)

import pymongo

 

2. 아래 명령어 입력. (※ 에러 없으면 잘 연결된 상태임.)

C:\User\사용자명>python hz.py

 



분류 제목
mongodb Python - MongoDB start (설치・연결)
mongodb Python - MongoDB Create Database (DB 생성)
mongodb Python - MongoDB Create Collection (컬렉션 생성)
mongodb Python - MongoDB Insert (데이터 삽입)
mongodb Python - MongoDB Find (데이터 찾기)
mongodb Python - MongoDB Query (검색 쿼리)
mongodb Python - MongoDB Sort (데이터 정렬)
mongodb Python - MongoDB Delete (데이터 삭제)
mongodb Python - MongoDB Drop Collection (컬렉션 삭제)
mongodb Python - MongoDB Update (데이터 수정)
mongodb Python - MongoDB Limit (데이터 출력개수)
목록
 홈  PC버전 로그인 일본어
그누앞단언어
그누뒷단언어
그외코딩언어
그누보드
제작의뢰
Q&A
커뮤니티 2
웹유틸
회원센터
홈짱닷컴 PC버전 로그인