본문 바로가기
몽고DB

몽고디비 리눅스 접속 및 db, collection 생성

by NaHyungMin 2018. 1. 24.

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