기초사용법
Database 관리/Mongo DB실행) "C:\Program Files\MongoDB\Server\4.0\bin\mongo.exe"
DDL) db.help() 참조
DB 생성 : use DB명. Collection 을 하나 생성해야 show dbs 에 보인다.
DB 선택 : use DB명. 이미 DB명이 있으면 선택. 없으면 생성됨.
DB 삭제 : use DB명 후 db.dropDatabase()
현재 DB 보기 : db 혹은 db.getName()
COLLECTION 생성 : db.createCollection("member_tbl") 혹은 insert cllection 시 자동 생성
생성시 옵션으로 db.createCollection("member_tbl", "{capped:true, autoIndex:true,size:6142800,max:10000}") 등을 줄 수 있다.
COLLECTION 삭제 : db.member_tbl.drop()
DML) 1 row = 1 Document
https://docs.mongodb.com/manual/tutorial/insert-documents/
https://docs.mongodb.com/manual/tutorial/query-documents/
https://docs.mongodb.com/manual/tutorial/update-documents/
https://docs.mongodb.com/manual/tutorial/remove-documents/
Ex> 사용 예제
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
> use mydatabasename
> db.member_tbl.insert({memberid:'userid', memberpwd:1234, info:{membername:'hongildong', age:34}});
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
mydatabasename 0.000GB
> show collections
member_tbl
> db.member_tbl.find({memberid:'userid'})
> db.member_tbl.remove({memberid:'userid', justOne:false}); # 전체 삭제
[ 참조 ]
'Database 관리 > Mongo DB' 카테고리의 다른 글
MongoDB vs MySQL CRUD 비교 (0) | 2019.04.21 |
---|---|
성능 최적화 전략 (0) | 2019.04.21 |
설치 ( Windows ) (0) | 2019.04.18 |
용어 (0) | 2019.04.16 |