DB 연결
mongoDB를 조작하기 위해 pymongo 라이브러리 설치
pymongo, dnspython 패키지 설치
ctrl + alt +s
+ 클릭 > pymongo, dnspython 검색 후 패키지 설치
pymongo 기본 코드
from pymongo import MongoClient
client = MongoClient('여기에 URL 입력')
db = client.dbsparta
-데이터 저장
users에 name : a , age : 20 저장하기
data = {'name': 'a',
'age': 20}
db.users.insert_one(data)
-데이터 찾기
users 에서 name 이 a인 데이터 찾기
user = db.users.find_one({'name':'a'})
print(user)
-여러 데이터 찾기
users의 모든 데이터 찾기
users = list(db.users.find({},{'_id':False}))
print(users)
-여러 데이터중 조건에 맞는 데이터 찾기
age가 25인 데이터 찾기
users = list(db.users.find({'age':25},{'_id':False}))
print(users)
-데이터 수정 삭제
a = name이 a인 데이터의 age를 30으로 바꿔라
b = name이 d인 데이터를 삭제해라
a = db.users.update_one({'name':'a'},{'$set':{'age':'30'}})
b = db.users.delete_one({'name': 'd'})
'Python' 카테고리의 다른 글
Python] Flask (0) | 2022.11.03 |
---|---|
Python] 크롤링한 데이터 DB에 업데이트하기 (0) | 2022.11.03 |
Python] 크롤링 - bs4 (Pycharm) (0) | 2022.11.02 |
Python] Requests 패키지 사용하기 (pycharm) (0) | 2022.11.02 |
Python] 파이썬 (0) | 2022.11.02 |