티스토리 뷰
망고DB를설치하고 나면 cmd를 켜고
mongoDB를 설치한 폴더로 들어간다.
C:\mongodb 이동
1. mkdir var 명령어로 var라는이름의 폴더를 하나 만든다.
2. 다시 cd .. 으로 뒤로 돌아온다.
3. cd bin 으로 바이너리 폴더로 들어간다.
4. mongod -dbpath C:\mongodb\var 로 서버 실행
(var 폴더를 데이터베이스를 저장하는 공간으로 설정하는 것)
5. 서버가 실행된다.
6. 새로운 cmd를 켜서 C:\mongodb\bin 으로 가서 MongoDB 명령어를 수행한다.
여기까지는 설치하는 글과 겹친다.
왜냐하면 공부하면서 블로그에 노트하기 때문!
새로운 cmd창으로 실행하면
아래처럼 mongo 명렁어로 mongoDB를 실행하고 시작한다.
noSQL 문에서는 CRUD를 기억해야한다.
C - create(save) - 생성
R - read(find) - 읽기
U - update - 수정
D - delete(remove) - 삭제
이 4가지의 특이적인 명령어를 사용하면된다.
위에서 쓰는 기본 코드는 이정도
db.users.save({json코드}); |
json코드로 디비에 데이터 생성 |
db.users.find({json코드 또는 조건문}); |
데이터검색하여 출력 |
db.users.update({json코드 또는 조건문},{$set:{json코드}}); |
데이터 검색해서 조건에 맞는 데이터 수정 |
db.users.remove({json 코드 또는 공백}); |
데이터 검색해서 조건에 맞는 데이터 삭제 |
|
|
조건문에 사용하는 코드는
{$명령 : 상응하는 값} 이렇게 적는데
$gt(e) : 0 |
0보다 (같거나)크다 **e를 붙이면 (괄호)내용 포함 |
$lt(e) : 0 |
0보다 (같거나)작다 |
$in : [1,2,3] |
1,2,3 중에 일치하는 값이 있으면 |
$nin : [1, 2, 3] |
1,2,3 중에 일치하는 값이 없으면 |
|
|
의 방법으로 이용하고 더 자세한 방법은
조사를 해보고 주기적으로 업데이트를 하는걸로~
***-----****
다른 서버에서 공간으로 들어올 때,
기본주소 / (폴더명) 으로 왔을 경우
(ex mongodb://127.0.0.1:27017/var)
(프로토콜이름://IP주소(도메인):포트번호/경로)
var에 저장한다고 정의했기 때문에
터미널에서 use var 라고 해당 터미널을 사용한다는 명령어를 입력해주어야한다.
(경로를 뒤쪽에 var만 빼주면 use var를 안써도 된다.)
'개발 > 몽고DB(NoSQL), nodejs' 카테고리의 다른 글
[강의록] eclipse에서 nodejs 사용하기 (0) | 2016.08.24 |
---|---|
[강의록] node.js 설치하기 (0) | 2016.08.24 |
[강의록] MongoDB 설치하기 (0) | 2016.08.24 |