티스토리 뷰
1. DB 생성: use
use DATABASE_NAME
예제 ) mongodb_test 라는 테이블을 사용할 때,
use mongodb_test
주의 ) mongodb_test라는 DB가 존재하지 않다면, DB를 생성하게된다. 이미 존재하는 경우에는 mongodb_test DB를 그대로 사용하게 된다..
2. DB 제거 : db.dropDatabase()
3. Collection 생성 : db.createCollection()
db.createCollection(name, [options])
- name은 생성하는 컬렉션의 이름.
- option은 doc 타입으로 구성된 설정값.

4. Collection 제거 : db.{collection_name}.drop()
예제 )
use mongodb_test
// 존재하는 collections 전체를 보여줌.
show collections
// 존재하는 collections 중 test collection을 drop 하려면?
db.test.drop()
// drop된 collection 이외의 collection을 확인하려면?
show collections
5. Document 추가 : db.{collection_name}.insert(document)
예제 )
// 단일 doc를 test 컬렉션에 추가
db.test.insert({"name" : "mwjeon"}, "age" : "26"})
// 2개 이상의 doc을 test 컬렉션에 추가.
db.test.insert([
{"name" : "mwjeon"}, "age" : "26"},
{"name" : "ssyoon"}, "age" : "28"}
]);
6. Document 제거 : db.{collection_name}.remove(criteria, justOne)
'Computer Science > DB' 카테고리의 다른 글
| mongoDB 데이터베이스 Full Backup (2) | 2024.12.01 |
|---|---|
| mongoDB에 모든것 (0) | 2024.06.17 |
| 티베로(tibero) 테이블명 조회, 컬럼명 조회, 상세정보 조회 (0) | 2024.01.30 |
| 티베로(tibero) 테이블 컬럼(추가, 수정, 삭제) (0) | 2024.01.30 |
| NoSQL이란? (0) | 2022.11.28 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
링크