bash shell 에서 mongodb 읽고 쓰기
프로그래밍/BASH SHELL2020. 5. 13. 16:37
반응형
1. 입력
# mongo -u packet -p 12345678 --host 127.0.0.1 --port 27017 --authenticationDatabase packet --eval 'db.logs.insert({"date" : "2020-05-05 11:22:33", "body" : "eee"})'
MongoDB shell version v3.4.24
connecting to: mongodb://127.0.0.1:27017/
MongoDB server version: 3.4.24
WriteResult({ "nInserted" : 1 })
[설명]
- packet : 계정
- 12345678 : 계정 비밀번호
- 127.0.0.1 : MongoDB 서버 IP
- 27017 : MongoDB Listening 포트
- logs : Collections (테이블 부분)
- { 부터 } 까지 : Documents (데이터 부분)
2. 조회
# mongo -u packet -p 12345678 --host 127.0.0.1 --port 27017 --authenticationDatabase packet --eval 'db.logs.find()'
{ "_id" : ObjectId("5ebb9ff124bd96fec20b5ff0"), "date" : "2020-05-05 11:22:33", "body" : "eee" }
반응형
'프로그래밍 > BASH SHELL' 카테고리의 다른 글
소수점 두자리에서 자르기, 소수점 세자리에서 반올림하기 (0) | 2020.06.25 |
---|---|
파일을 첫번째 필드를 기준으로 중복제거하여 전체필드 출력하기 (0) | 2020.06.25 |
쉘스크립트 for문 (0) | 2020.04.23 |
sed 로 문자열 개행 제거 (0) | 2020.01.17 |
Telegram Bot 을 사용하여 메세지 전송하기 (0) | 2020.01.15 |
댓글()