Computer >> 컴퓨터 >  >> 프로그램 작성 >> MongoDB

Mongo 셸의 모든 데이터베이스를 나열하는 방법은 무엇입니까?

<시간/>

Mongo 셸의 모든 데이터베이스를 나열하려면 show 명령을 사용해야 합니다. 구문은 다음과 같습니다 -

show dbs;

MongoDB에 대해 위의 구문을 구현해 보겠습니다. 쿼리는 다음과 같습니다 -

> show dbs;

다음은 출력입니다 -

admin 0.000GB
config 0.000GB
local 0.000GB
sample 0.000GB
sampleDemo 0.000GB
test 0.003GB

MongoDB에서 새 데이터베이스를 생성하면 데이터베이스 목록에 나타나지 않습니다.

같은 것을 확인해보자. 새 데이터베이스 생성 -

> use studentTracker;
switched to db studentTracker

이제 Mongo 셸의 모든 데이터베이스를 나열합니다. 쿼리는 다음과 같습니다 -

> show dbs;

다음은 출력입니다 -

admin 0.000GB
config 0.000GB
local 0.000GB
sample 0.000GB
sampleDemo 0.000GB
test 0.003GB

위의 샘플 출력을 보면 'studentTracker' 데이터베이스가 데이터베이스 목록에 없습니다. 데이터베이스가 비어 있고 컬렉션이 없기 때문입니다 -

참고: 새로 생성된 데이터베이스를 목록에 표시하려면 새 데이터베이스에 컬렉션을 생성해야 합니다.