db.stats()
docker
docker run -d -p 27017:27017 -e MONGO_INITDB_ROOT_USERNAME=사용자명 -e MONGO_INITDB_ROOT_PASSWORD=비밀번호 --name mongodb mongo
docker-compose
version: '3.1'
services:
mongo:
image: mongo
environment:
MONGO_INITDB_ROOT_USERNAME: 사용자명
MONGO_INITDB_ROOT_PASSWORD: 비밀번호
ports:
- "27017:27017"
volumes:
- mongo-data:/data/db
volumes:
mongo-data:
접속
mongo -u <MONGO_INITDB_ROOT_USERNAME> -p <MONGO_INITDB_ROOT_PASSWORD>
쿼리문
현재 존재하는 DB 목록
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
현재 사용중인 DB
> db
testdb
사용할 DB 선택(없을경우 생성됨)
> use newdb
데이터베이스 사용 현황 bytes 단위 조회
> use config
참조