mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-29 23:24:55 +02:00
mongo*: add Korean translation (#14490)
This commit is contained in:
parent
0a3de53152
commit
cf4958ab86
7 changed files with 174 additions and 0 deletions
21
pages.ko/common/mongo.md
Normal file
21
pages.ko/common/mongo.md
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
# mongo
|
||||||
|
|
||||||
|
> 레거시 MongoDB 셸. 새로운 셸에 대해서는 `mongosh`를 참조.
|
||||||
|
> 참고: 모든 연결 옵션은 하나의 문자열로 대체할 수 있습니다: `mongodb://user@host:port/db_name?authSource=authdb_name`.
|
||||||
|
> 더 많은 정보: <https://docs.mongodb.com/manual/reference/program/mongo>.
|
||||||
|
|
||||||
|
- 기본 포트(`mongodb://localhost:27017`)에서 로컬 데이터베이스에 연결:
|
||||||
|
|
||||||
|
`mongo`
|
||||||
|
|
||||||
|
- 데이터베이스에 연결:
|
||||||
|
|
||||||
|
`mongo --host {{호스트}} --port {{포트}} {{데이터베이스_이름}}`
|
||||||
|
|
||||||
|
- 지정된 데이터베이스에서 지정된 사용자 명으로 인증(비밀번호 입력이 필요합니다):
|
||||||
|
|
||||||
|
`mongo --host {{호스트}} --port {{포트}} --username {{사용자_명}} --authenticationDatabase {{인증_데이터베이스_이름}} {{데이터베이스_이름}}`
|
||||||
|
|
||||||
|
- 데이터베이스에서 JavaScript 표현식을 평가:
|
||||||
|
|
||||||
|
`mongo --eval '{{JSON.stringify(db.foo.findOne())}}' {{데이터베이스_이름}}`
|
20
pages.ko/common/mongod.md
Normal file
20
pages.ko/common/mongod.md
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# mongod
|
||||||
|
|
||||||
|
> MongoDB 데이터베이스 서버.
|
||||||
|
> 더 많은 정보: <https://docs.mongodb.com/manual/reference/program/mongod>.
|
||||||
|
|
||||||
|
- 저장 디렉터리 지정 (기본값: Linux 및 macOS는 `/data/db`, Windows는 `C:\data\db`):
|
||||||
|
|
||||||
|
`mongod --dbpath {{경로/대상/폴더}}`
|
||||||
|
|
||||||
|
- 설정 파일 지정:
|
||||||
|
|
||||||
|
`mongod --config {{경로/대상/파일}}`
|
||||||
|
|
||||||
|
- 청취할 포트 지정 (기본값: 27017):
|
||||||
|
|
||||||
|
`mongod --port {{포트}}`
|
||||||
|
|
||||||
|
- 데이터베이스 프로파일링 수준 지정. 0은 꺼짐, 1은 느린 작업만, 2는 모든 작업 (기본값: 0):
|
||||||
|
|
||||||
|
`mongod --profile {{0|1|2}}`
|
32
pages.ko/common/mongodump.md
Normal file
32
pages.ko/common/mongodump.md
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
# mongodump
|
||||||
|
|
||||||
|
> MongoDB 인스턴스의 내용을 내보내는 유틸리티.
|
||||||
|
> 더 많은 정보: <https://docs.mongodb.com/database-tools/mongodump/>.
|
||||||
|
|
||||||
|
- 모든 데이터베이스의 덤프 생성 (파일은 "dump"라는 폴더에 저장됨):
|
||||||
|
|
||||||
|
`mongodump`
|
||||||
|
|
||||||
|
- 덤프의 출력 위치 지정:
|
||||||
|
|
||||||
|
`mongodump --out {{경로/대상/폴더}}`
|
||||||
|
|
||||||
|
- 특정 데이터베이스의 덤프 생성:
|
||||||
|
|
||||||
|
`mongodump --db {{데이터베이스_이름}}`
|
||||||
|
|
||||||
|
- 특정 데이터베이스 내의 특정 컬렉션 덤프 생성:
|
||||||
|
|
||||||
|
`mongodump --collection {{컬렉션_이름}} --db {{데이터베이스_이름}}`
|
||||||
|
|
||||||
|
- 주어진 포트에서 실행 중인 특정 호스트에 연결하여 덤프 생성:
|
||||||
|
|
||||||
|
`mongodump --host {{호스트}} --port {{포트}}`
|
||||||
|
|
||||||
|
- 특정 사용자 명으로 데이터베이스의 덤프 생성; 사용자에게 비밀번호 입력이 요청됨:
|
||||||
|
|
||||||
|
`mongodump --username {{사용자_명}} {{데이터베이스}} --password`
|
||||||
|
|
||||||
|
- 특정 인스턴스에서 덤프 생성; 호스트, 사용자, 비밀번호 및 데이터베이스가 연결 문자열에 정의됨:
|
||||||
|
|
||||||
|
`mongodump --uri {{연결_문자열}}`
|
32
pages.ko/common/mongoexport.md
Normal file
32
pages.ko/common/mongoexport.md
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
# mongoexport
|
||||||
|
|
||||||
|
> MongoDB 인스턴스에 저장된 데이터를 JSON 또는 CSV 형식으로 내보내기.
|
||||||
|
> 더 많은 정보: <https://docs.mongodb.com/database-tools/mongoexport/>.
|
||||||
|
|
||||||
|
- 컬렉션을 JSON 형식으로 `stdout`에 내보내기:
|
||||||
|
|
||||||
|
`mongoexport --uri={{연결_문자열}} --collection={{컬렉션_이름}}`
|
||||||
|
|
||||||
|
- 쿼리에 맞는 지정된 컬렉션의 문서를 JSON 파일로 내보내기:
|
||||||
|
|
||||||
|
`mongoexport --db={{데이터베이스_이름}} --collection={{컬렉션_이름}} --query="{{쿼리_객체}}" --out={{경로/대상/파일.json}}`
|
||||||
|
|
||||||
|
- 문서를 한 줄에 하나의 객체 대신 JSON 배열로 내보내기:
|
||||||
|
|
||||||
|
`mongoexport --collection={{컬렉션_이름}} --jsonArray`
|
||||||
|
|
||||||
|
- 문서를 CSV 파일로 내보내기:
|
||||||
|
|
||||||
|
`mongoexport --collection={{컬렉션_이름}} --type={{csv}} --fields="{{필드1,필드2,...}}" --out={{경로/대상/파일.csv}}`
|
||||||
|
|
||||||
|
- 지정된 파일의 쿼리에 맞는 문서를 CSV 파일로 내보내고, 첫 번째 줄에 필드 이름 목록 생략:
|
||||||
|
|
||||||
|
`mongoexport --collection={{컬렉션_이름}} --type={{csv}} --fields="{{필드1,필드2,...}}" --queryFile={{경로/대상/파일}} --noHeaderLine --out={{경로/대상/파일.csv}}`
|
||||||
|
|
||||||
|
- 문서를 사람이 읽을 수 있는 JSON 형식으로 `stdout`에 내보내기:
|
||||||
|
|
||||||
|
`mongoexport --uri={{몽고DB_URI}} --collection={{컬렉션_이름}} --pretty`
|
||||||
|
|
||||||
|
- 도움말 표시:
|
||||||
|
|
||||||
|
`mongoexport --help`
|
28
pages.ko/common/mongoimport.md
Normal file
28
pages.ko/common/mongoimport.md
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
# mongoimport
|
||||||
|
|
||||||
|
> JSON, CSV, 또는 TSV 파일의 내용을 MongoDB 데이터베이스로 가져오기.
|
||||||
|
> 더 많은 정보: <https://docs.mongodb.com/database-tools/mongoimport/>.
|
||||||
|
|
||||||
|
- 특정 컬렉션에 JSON 파일 가져오기:
|
||||||
|
|
||||||
|
`mongoimport --file={{경로/대상/파일.json}} --uri={{mongodb_uri}} --collection={{컬렉션_이름}}`
|
||||||
|
|
||||||
|
- CSV 파일을 가져와서 파일의 첫 번째 줄을 필드 이름으로 사용:
|
||||||
|
|
||||||
|
`mongoimport --type={{csv}} --file={{경로/대상/파일.csv}} --db={{데이터베이스_이름}} --collection={{컬렉션_이름}}`
|
||||||
|
|
||||||
|
- JSON 배열을 가져와서 각 요소를 별도의 문서로 사용:
|
||||||
|
|
||||||
|
`mongoimport --jsonArray --file={{경로/대상/파일.json}}`
|
||||||
|
|
||||||
|
- 특정 모드와 기존 문서를 일치시키는 쿼리를 사용하여 JSON 파일 가져오기:
|
||||||
|
|
||||||
|
`mongoimport --file={{경로/대상/파일.json}} --mode={{delete|merge|upsert}} --upsertFields="{{필드1,필드2,...}}"`
|
||||||
|
|
||||||
|
- 별도의 CSV 파일에서 필드 이름을 읽고 빈 값의 필드를 무시하여 CSV 파일 가져오기:
|
||||||
|
|
||||||
|
`mongoimport --type={{csv}} --file={{경로/대상/파일.csv}} --fieldFile={{경로/대상/필드_파일.csv}} --ignoreBlanks`
|
||||||
|
|
||||||
|
- 도움말 표시:
|
||||||
|
|
||||||
|
`mongoimport --help`
|
20
pages.ko/common/mongorestore.md
Normal file
20
pages.ko/common/mongorestore.md
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# mongorestore
|
||||||
|
|
||||||
|
> 컬렉션이나 데이터베이스를 바이너리 덤프에서 MongoDB 인스턴스로 가져오기 위한 유틸리티.
|
||||||
|
> 더 많은 정보: <https://docs.mongodb.com/database-tools/mongorestore/>.
|
||||||
|
|
||||||
|
- BSON 데이터 덤프를 디렉토리에서 MongoDB 데이터베이스로 가져오기:
|
||||||
|
|
||||||
|
`mongorestore --db {{데이터베이스_이름}} {{경로/대상/폴더}}`
|
||||||
|
|
||||||
|
- 사용자인증을 통해, 특정 포트에서 실행 중인 MongoDB 서버 호스트의 지정된 데이터베이스로 디렉토리의 BSON 데이터 덤프 가져오기 (사용자는 비밀번호를 묻게 됩니다):
|
||||||
|
|
||||||
|
`mongorestore --host {{데이터베이스_호스트:포트}} --db {{데이터베이스_이름}} --username {{사용자_명}} {{경로/대상/폴더}} --password`
|
||||||
|
|
||||||
|
- BSON 파일에서 MongoDB 데이터베이스로 컬렉션 가져오기:
|
||||||
|
|
||||||
|
`mongorestore --db {{데이터베이스_이름}} {{경로/대상/파일}}`
|
||||||
|
|
||||||
|
- 사용자인증을 통해, 특정 포트에서 실행 중인 MongoDB 서버 호스트의 지정된 데이터베이스로 BSON 파일에서 컬렉션 가져오기 (사용자는 비밀번호를 묻게 됩니다):
|
||||||
|
|
||||||
|
`mongorestore --host {{데이터베이스_호스트:포트}} --db {{데이터베이스_이름}} --username {{사용자_명}} {{경로/대상/파일}} --password`
|
21
pages.ko/common/mongosh.md
Normal file
21
pages.ko/common/mongosh.md
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
# mongosh
|
||||||
|
|
||||||
|
> MongoDB의 새로운 쉘로, `mongo`의 대체품입니다.
|
||||||
|
> 참고: 모든 연결 옵션은 하나의 문자열로 대체할 수 있습니다: `mongodb://user@host:port/db_name?authSource=authdb_name`.
|
||||||
|
> 더 많은 정보: <https://www.mongodb.com/docs/mongodb-shell>.
|
||||||
|
|
||||||
|
- 기본 포트(`mongodb://localhost:27017`)를 사용하여 로컬 데이터베이스에 연결:
|
||||||
|
|
||||||
|
`mongosh`
|
||||||
|
|
||||||
|
- 데이터베이스에 연결:
|
||||||
|
|
||||||
|
`mongosh --host {{호스트}} --port {{포트}} {{데이터베이스_이름}}`
|
||||||
|
|
||||||
|
- 지정된 데이터베이스에서 지정된 사용자 명으로 인증 (비밀번호 입력이 요구됩니다):
|
||||||
|
|
||||||
|
`mongosh --host {{호스트}} --port {{포트}} --username {{사용자_명}} --authenticationDatabase {{인증_데이터베이스_이름}} {{데이터베이스_이름}}`
|
||||||
|
|
||||||
|
- 데이터베이스에서 JavaScript 표현식을 평가:
|
||||||
|
|
||||||
|
`mongosh --eval '{{JSON.stringify(db.foo.findOne())}}' {{데이터베이스_이름}}`
|
Loading…
Add table
Reference in a new issue