티스토리 뷰
[DB] Mongo 필수 SQL 메모
요즘 심심해서 개인 프로젝트를 하는중인데, MongoDB를 사용합니다.
지금까지 MySQL, MSSQL, Oracle 만 썼기 때문에, NoSQL은 처음인데요.
(예전에 책으로 공부하긴 했는데 실제로 써보기는 처음..)
몇가지 기본으로 사용하는 명령어를 메모해두려고 합니다.
저절로 습득되기 전까지 계속 찾아봐야 해서요.
한번에 찾을 수 있도록 메모합니다.
------------------------------------------------------------------
[구조]
DataBase
Table: Collection
Tuple or Row: Document
Column: Key or Field
Join: Embedded Documents
Primary Key(_id)
[설정 및 확인]
서버시작: mongod
콘솔접근: mongo
DB버전: db.version()
DB사용: use `db_name`
DB목록: show dbs
[Create]
DB: use `db_name`
Collection: db.createCollection(`collection_name`);
Document: db.`collection_name`.insert(`document`);
[Read]
Document: db.`collection_name`.find(`criteria`);
[Update]
Document: db.`collection_name`.update(`criteria`);
[Delete]
DB: db.dropDatabase();
Collection: db.`collection_name`.drop();
Document: db.`colletion_name`.remove(`criteria`);
db.`collection_name`.remove({})
'공부' 카테고리의 다른 글
[Redis] 명령어 정리 (0) | 2018.07.05 |
---|---|
[CSS] padding-top: *% (0) | 2018.06.25 |
[JS] express + postman: Post req.body empty (0) | 2018.06.13 |
[JS] JSON.stringify 사용시 toJSON() 주의하기 (0) | 2018.06.07 |
[JS] singleton 디자인 패턴 적용하기 (0) | 2018.05.27 |
- Total
- Today
- Yesterday
- 어떻게 능력을 보여줄 것인가?
- COUNT
- wlw
- 인스타그램
- 연애학개론
- 테슬라 추천
- follower
- 테슬라
- 모델 Y 레퍼럴
- 테슬라 리퍼럴 코드 생성
- 테슬라 리퍼럴 코드
- 책그림
- 테슬라 리퍼럴 코드 혜택
- Kluge
- 유투브
- 테슬라 레퍼럴
- 모델y
- Bot
- 메디파크 내과 전문의 의학박사 김영수
- 할인
- 클루지
- 테슬라 크레딧 사용
- 개리마커스
- 레퍼럴
- 김달
- 테슬라 레퍼럴 코드 확인
- 팔로워 수 세기
- 테슬라 레퍼럴 적용 확인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |