🏆 2024

맛집 분야 크리에이터

🏆 2023

IT 분야 크리에이터

👩‍❤️‍👨 구독자 수

182

✒️ 게시글 수

0
https://tistory1.daumcdn.net/tistory/4631271/skin/images/blank.png 네이버블로그

🩷 방문자 추이

오늘

어제

전체

🏆 인기글 순위

티스토리 뷰

728x90
반응형

 

 

 

 

파이썬에서 mongoDB 연결해서 모든 데이터베이스명과 컬렉션명 출력하는 방법!

 

MongoClient에서 host에 ip를 입력하고, 데이터베이스 로그인할 username과 password를 입력하여 연결한 후,

데이터베이스명과 데이터베이스의 컬렉션명을 모두 추출할 수 있다

 

from pymongo import MongoClient


mg = MongoClient(host="ip", port="27017", username="username", password="password", authSource="admin") # DB연결


database_names = mg.list_database_names() #데이터베이스명 리스트


for db_num, db in enumerate(database_names):
print(mg[db].list_collection_names()) #데이터베이스의 컬렉션명 모두 출력

 

 
 
 

 

#python #mongo #db #mongodb #mongoclient #collection #데이터베이스 #컬렉션 #출력

 

728x90
반응형
댓글