시스템 요구사항
OS - OS X 10.8, WINDOWS 7, Linux
JDK - 1.6 또는 1.7이 설치되어있어야함.
Window 설치
- 다운로드 URL : http://www.mongodb.org/downloads
다운을 받고 압축을 푼 모습..
저는 c드라이브에 mongoDB 폴더를 만들고 bin폴더의 내용을 monoDB 폴더로 옮겼습니다.
(C:\mongoDB 만 있게됨)
설치는 이걸로 끝.
MongoDB의 DB 기본 디렉토리는 \data\db.
사용자가 직접 지정도 가능함.
직접지정은 mongod --dbpath 패스명
mongod 명령어(cmd에서 실행)
* mongod --version
- 버전확인
* mongod --help
- 도움말, 옵션 확인
* mongod
- 몽고디비 서버 실행
* 윈도우 서비스로 등록 가능 옵션(help로 확인가능)
Windows Service Control Manager options:
--install install Windows service
--remove remove Windows service
--reinstall reinstall Windows service (equivalent to --remove followed by --install)
--serviceName arg Windows service name
--serviceDisplayName arg Windows service display name
--serviceDescription arg Windows service description
--serviceUser arg account for service execution
--servicePassword arg password used to authenticate serviceUser
EX)
c:\mongodb\>mongod --install --serviceName Mongodb --serviceDisplayName Mongodb
--dbpath d:\data\db --logpath c:\mongodb\mongoserivce.log --logappend
mongo 명령어(cmd에서 실행)
* mongo --help
- 도움말, 옵션 확인
* mongo(mongod 서버 실행 후 접속가능)
-몽고쉘에 접속, 로컬 호스트에 접속한다. 기본포트는
- MongoDB와 MongDB shell은 tcp로 연결됨
mongo 쉘 명령어
*db
- 현재 접속한 디비명
*help
-도움말
*show dbs
- db들을 보여준다.
* show collections
- 현재 접속한 db의 컬렉션을 보여준다.
DB컬렉션 추가
- db.mycollection.insert({hello:"world"})
ex) 명령어 분석
db - 명령어
mycollection - 생성할 컬렉션명
insert({키:값}) - json 형식으로 추가됨.
특정 DB컬렉션 데이터 보기
- db.mycollection.find()
몽고쉘 종료
- CTRL + C 또는 EXIT
그 외 명령어들은 아래 사이트 참조.
'Programing > M101J MongoDB for Java Developers' 카테고리의 다른 글
MongoDB (0) | 2013.08.08 |
---|