Database/DB

[DB] mongoDB 기본 사용법

코딩왕(진) 2023. 2. 25. 04:24

1   시작하기

1.1   회원가입

https://account.mongodb.com/account/register

 

check하고 submit

 

1.2   데이터베이스 만들기 (무료)

aws, Seoul로 선택

 

username과 password 입력하면 아래쪽에 생성됨

 

IP 입력 후 Finish and Close


2   연결하기

2.1   pymongo / dnspython 설치

VSCODE 터미널에서

pip install dnspython
pip install pymongo

입력하여 설치

 

2.2   pymongo

from pymongo import MongoClient
client = MongoClient('mongoDB URL')
db = client.dbsparta

♬ 이게 pymongo 기본 틀

mongoDB 홈페이지에서 connect 클릭

 

connect your application 클릭

 

드라이버랑 버전 선택하고

가운데 복사버튼 있는 코드 복사 후 close

위 pymongo 기본틀 URL란에 붙여넣기

단, 복사한 주소 안에 <password> 부분은 지우고 아까 설정한 암호를 입력해야함

 

from pymongo import MongoClient
client = MongoClient('URL')
db = client.dbsparta

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

입력 후 실행해도 터미널에서는 변화 없음

 

다시 mongoDB로 가서 Browse Collections 클릭

 


3   활용하기

3.1   수정

파일 수정 후 REFRESH 누르기