본문 바로가기

DB

MongoDB 명령어 정리 (createUser, DB, drop ..)

728x90
반응형

MongoDB 콘솔 접속 명령어 

mongo -uroot -p1234

 

DB 생성명령어

use test;

딱히 없고 그냥 use 명령어를 사용하면 해당 DB를 사용할 수 있다.

 

create User/ dropUser

db.createUser({user:"testUser",pwd:"1234",roles:[{role:"dbOwner", db:"test"},{role:"readWrite", db:"test"}]});
db.dropUser("testUser")

해당 DB로 이동해서 생성/삭제 해야 한다.

 

create Collection(DB insert) / drop Collection

# db.{생성할컬렉션명}.insert({"json type"});
db.test.insert({"key":"value"});

#drop Collection
db.test.drop();

# '-'가 들어간 컬렉션은 삭제시 아래방식으로 하면됨 
# find나 나머지 명령어도 
db.getCollection("test-1").drop();

 

728x90
반응형

'DB' 카테고리의 다른 글

데이터베이스 클러스터링/레플리케이션/샤딩 차이점  (0) 2022.11.07
redis cluster 구성(windows)  (0) 2021.10.12