mongoDB2 [mongoDB] mongoDB 기본 사용법 및 예제 Database 생성 use DATABASE_NAME > use test switched to test 데이터베이스 존재하지 않을 경우, 생성 후 생성된 데이터베이스 사용 데이터베이스 존재할 경우, 데이터베이스 사용 조회 > show dbs local 0.000GB 데이터베이스 리스트에서 확인하려면 최소 한개의 Document를 추가해야한다. 삭제 > use test switched to test > db.dropDatabase() { "dropped" : "test", "ok" : 1 } 삭제 전에, 삭제하고자 하는 db를 선택해야 한다. Collection 생성 db.createCollection(name, [options]) > db.createCollection(nba, [options]) { ".. 2021. 11. 23. [mongoDB] 도커를 이용한 mongoDB 설치 mongodb 설치 docker run -d --name mongodb -v /Users/0culty/docker/mongodb:/data/db -p 27017:27017 mongo:latest -d : 컨테이너를 백그라운드에서 동작하는 애플리케이션을 실행할 때 설정 -v : 호스트와 컨테이너의 디렉토리를 연결 (볼륨을 설정하지 않고 컨테이너를 삭제하면 컨테이너에 저장되어있는 DB의 정보도 삭제되어 복구할 수가 없음) -p : [호스트 port]:[컨테이너 port] (컨테이너의 port로 접근하기 위해서 docker의 포트 포워딩으로 연결) docker 자주 사용하는 옵션 정리 옵션 설명 -d detached mode 흔히 말하는 백그라운드 모드 -p 호스트와 컨테이너의 포트를 연결 (포워딩) -v 호.. 2021. 11. 23. 이전 1 다음