bash shell 에서 mongodb 읽고 쓰기

프로그래밍/BASH SHELL|2020. 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" }


반응형

댓글()