1. mongoDB 서버 접속
> mongod
내 컴퓨터는 mongod 입력시
이런식의 결과가 나온다
그래서 다음단계인
2. mongoDB 서버 실행
> mongo
이건 올바르게 작동된다.
3. 데이터베이스 조작
대부분의 데이터베이스의 조작 명령어들은 생성과 접속을 따로 분리해 놓지 않았다.
즉
DB접속:
> use dbName
을 하면 이 이름의 db가 존재하지 않으면 db가 생성된다고 생각하자. (단, 이 db에 단 하나라도 insert 되어야 완벽한 db 생성이 완료된다.)
특정 컬렉션에 데이터 추가
> 접속된db이름.컬렉션이름.insert( document );
이렇게 컬렉션생성 행위를 따로 하지 않고 컬렉션이 만들어 진것처럼 컬렉션에 insert해도 컬렉션이 자동 생성되고 insert가 실행된다
#db 기본 명령어:
use dbName
show dbs
(특정 db 접속 후) db
(특정 db 접속 후) db.dropDatabase();
(특정 db 접속 후) db.createCollection('컬렉션이름');
'Knowledge > mongoDB' 카테고리의 다른 글
[mongoDB] 레플리카 셋(Replica Set) 설정 (0) | 2023.03.28 |
---|---|
[mongoDB] 설치/설치경로 설정/환경변수 설정 (0) | 2021.01.24 |