2015. 8. 11. 11:47
1. 다음 사이트로 들어가서 MongoDB를 다운받아 설치한다
2. 커맨드 창을 띄우고 MongoDB가 설치된 폴더로 이동한다
- 일반적으로 C:\Program Files\MongoDB\Server\3.0\bin 에 있다(mongo.exe가 있는 디렉토리)
3. 데이터를 저장할 폴더를 생성하고 경로를 설정한다
- 여기서 테스트로 C:\data\book 폴더를 설정하고 경로를 다음과 같이 입력한다
- mongod --dbpath c:/data/book
- 경로를 설정하면 waiting for connections 라는 문구가 마지막에 나오고 대기 상태로 있다
- 잘 생성이 되었으면 c:/data/book 경로에 다음과 같은 파일이 생성된다
4. 새로운 커맨드 창을 띄우고 mongo.exe 가 있는 디렉토리로 이동한 후 mongo 명령어를 입력하여 Mongo 쉘로 들어간다
- connecting to: test 라고 뜨는데 디폴트로 test db가 생성되고 아무 명령어도 안 치면 여기에 데이터가 저장됨
5. book DB 를 사용하기 위해 use book 명령어 입력
- db book 으로 변경되었다고 나온다
6. book DB 로 변경 후 member와 page에 데이터를 4개씩 8개 생성
> db.member.insert({name:"Kim hayoung", age:29, skill:["Java", "Oracle"]});
> db.member.insert({name:"Park sumin", age:27, skill:["Node.js", "Express"]});
> db.member.insert({name:"Lee naeun", age:31, skill:["MongoDB", "Elastic"]});
> db.member.insert({name:"Hong jinho", age:33, skill:["Linux", "Phthon"]});
> db.page.insert({number:"243", year:2011});
> db.page.insert({number:"216", year:2013});
> db.page.insert({number:"142", year:2015});
> db.page.insert({number:"72", year:2014});
- 위의 그림은 page 입력 후 insert를 입력하지 않아 에러가 난 것이다
7. 잘 생성되었는지 확인해본다
> db.member.find()
> db.page.find()
> show collections