반응형

[Linux] MongoDB 설치

작성일자 : 2018 08 23

환경 : CentOS 6.6 / MongoDB 4..0.1

 

1. Repo 생성


$ vi /etc/yum.repos.d/mongodb.repo

 ..

[MongoDB]

name=MongoDB Repository

baseurl=http://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/

gpgcheck=0

enabled=1

 ..

 


2. 설치


$ yum install mongodb-org

 


3. 실행


$ /etc/init.d/mongod start

 


++


Collection == Table

Document == 행


비교


Insert

SQL : INSERT INTO table ("idx","item") VALUES("1","test")

Mongo DB : db.table.insert({_id:"1",item:"test"})


Select

SQL : SELECT * FROM table WHERE idx="1"

Mongo DB : db.table.find({_id:"1"})


Update

SQL : UPDATE table SET item="test2" where idx="1"

Mongo DB : db.table.update( {_id:"1"}, {$set :{ city:"test2" } } )


Delete

SQL : DELETE FROM table WHERE idx="1"

Mongo DB : db.table.remove({_id:"1"})



부팅 시 자동시작 설정 : chkconfig mongod on

실행 : /etc/init.d/mongod start

Ex )      

$ mongo

> use mydb;

> db.test.save( { a: 1 } )

> db.test.find()

  { "_id" : ObjectId("54fc2a4c71b56443ced99ba2"), "a" : 1 }


반응형

'Linux' 카테고리의 다른 글

[Linux] telnet 사용  (0) 2018.09.16
[Linux] Node.js 설치  (0) 2018.09.16
[Linux] GIT Client 설정  (0) 2018.09.16
[Linux] PostgreSQL 설정  (0) 2018.08.12
[Linux] GUI 환경 설정  (0) 2018.07.21

+ Recent posts