본문 바로가기

MongoDB3

MongoDB - PyMongo PyMongo 패키지 설치 pip install pymongo 데이터베이스 접속 PYMONGO-EX/ex01.py from pymongo import MongoClient # db 서버 접속 db_client = MongoClient("mongodb://localhost:27017/") # 기존 데이터베이스이름 목록 출력 print(db_client.list_database_names()) 문서 하나 삽입 PYMONGO-EX/ex02.py from pymongo import MongoClient from datetime import datetime import random db_client = MongoClient("mongodb://localhost:27017/") iot_db = db_client[&.. 2020. 10. 20.
MongoDB - 셸 경험하기 - 도큐먼트 생성·조회·수정·삭제·트랜잭션 MongoDB 셸 경험하기 개발툴 MongoDB for VSCode 확장팩 CONNECTIONS > Create New Playground > use('testDB'); Azure Cosmos DB 확장팩 (선택) Robomongo https://robomongo.org/download Simple GUI for beginners > portable version 컬렉션과 데이터베이스 더 알아보기 데이터베이스와 컬렉션의 삭제와 수정 데이터베이스 상태 조회 컬렉션 상태 조회 실습 > use testDB > db.createCollection("cappedCollection", { capped: true, size: 10000 }) > db.cappedCollection.insertOne({x.. 2020. 10. 20.
MongoDB - 이해하기 - 설치, 소개, 구조, 데이터 타입 MongoDB 이해하기 설치 https://www.mongodb.com/ Software > Community Server > Download > 2개 체크 해제 환경변수 PATH 등록 : C:\Program Files\MongoDB\Server\4.4\bin 소개 NoSQL (No SQL DBMS) NoSQL DBMS의 네 가지 분류 MongoDB 소개 관계형 모델과 MongDB 모델 관계형 모델과 MongoDB 모델의 도식 차이 언제 어떻게 써야 할까? 스키마가 자주 바뀌는 환경 분산 컴퓨팅 환경 MongoDB 실행 서버 실행 > mongod c:\data\db 디렉토리가 있어야 함 디폴트 데이터 저장 디렉토리 없으면 에러 클라이언트 실행 > mongo MongoDB 구조 MongoDB 구성 요소 B.. 2020. 10. 20.