맥OS에서 MongoDB 설치 및 사용하기
https://www.mongodb.com/download-center?jmp=nav#community
몽고DB 다운로드에서 몽고DB를 다운 받습니다.
임시로 Document에 testMongoDB 폴더를 만들고 거기에 다운로드 받은 'mongodb-osx-....' 폴더를 이동시키겠습니다. 그리고 testMongoDB 폴더에 'data/db' 폴더를 만들겠습니다.
$ cd ./Users/__UserName__/Documents/
$ mkdir testMongoDB
$ mkdir -p data/db
//'data'폴더와 그안에 'db'폴더를 만듬
$ mv ./Users/__UserName__/Downloads/mongodb-osx-... ./testMongoDB
// 압출 푼 'mongodb-osx-...' 파일을 'testMongoDB' 폴더로 이동
$ cd ./Users/__UserName__/Documents/testMongoDB/mongodb-osx-...
// testMongoDB 폴더 안에는 'data'폴더와 'mongodb-osx-...' 폴더가 있음
$ bin/mongod --depath ../data/db
// MongoDB 실행
새로 터미널을 열고 셸 실행
$ cd ./Users/__UserName__/Documents/testMongoDB/mongodb-osx-...
$ bin/mongo
people 라는 데이터 디비에 추가합니다.
> people = {'name': 'falsy', 'sex': 'man', date: new Date()}
> db.peoples.insert(people)
'peoples'의 데이터를 조회합니다.
> db.peoples.find()
{ "_id" : ObjectId("...."), "name" : "falsy", "sex" : "man", "date" : ISODate("2017-04-02T08:25:45.585Z") }
> people.sex = 'woman'
> db.peoples.update({name: 'falsy'}, people)
> db.peoples.find()
{ "_id" : ObjectId("...."), "name" : "falsy", "sex" : "woman", "date" : ISODate("2017-04-02T08:25:45.585Z") }
> db.peoples.remove({name: 'falsy'})