1. 접속
# mongo --host={ip} --port={port}
2. DB 생성 및 접속
use {db_name}
3. collection 생성 (데이터 베이스 선택 후 use {db_name})
db.createCollection("collection_name")
3-1. collection 생성 시 압축 종류 선택
db.createCollection("collection_name", storageEngine={'wiredTiger':{'configString':'block_compressor=snappy'}})
참고 : https://www.mongodb.com/blog/post/new-compression-options-mongodb-30
4. collection 삭제 (데이터 베이스 선택 후 use {db_name})
db.collection_name.drop()
5. index 생성
db.db_name.createInex({key : 1} , { name:"key_unique", unique:true})
참고 : https://docs.mongodb.com/manual/reference/method/db.collection.createIndex/
6. 접속 user 생성(rdbms 접속 정보)
db.createUser( { user: "user_name"} pwd : "pass_word", roles : [ { role : "readWrite(권한)", db : "db_name"}] )
'몽고DB' 카테고리의 다른 글
리눅스(Centos) 몽고디비 세부 설정 (0) | 2018.04.16 |
---|---|
리눅스(Centos) 몽고디비 설치 (0) | 2018.04.16 |
몽고디비 툴 robomongo url (0) | 2017.09.22 |
검색 후 Print 찍기 (0) | 2017.09.22 |
검색 (0) | 2017.09.22 |