728x90

몽고db 7

[mongoDB] 몽고DB 일반적인 쉘 명령어

Mongo Shell Command show dbs: 서버의 모든 데이터베이스 목록을 인쇄합니다. use : 현재 데이터베이스를 으로 전환합니다. db: 현재 사용 중인 데이터베이스를 표시합니다. show collections: 현재 데이터베이스의 컬렉션 목록을 인쇄합니다. db.createCollection(): 새 컬렉션을 만듭니다. db.collection.drop(): 컬렉션을 완전히 삭제하거나 제거합니다. db.collection.insertOne(): 컬렉션에 새 문서를 삽입합니다. db.collection.insertMany(): 컬렉션에 여러 새 문서를 삽입합니다. db.collection.updateOne(): 컬렉션에 있는 단일 기존 문서를 업데이트합니다. db.collection.up..

Database/NoSQL 2022.11.17

[MongoDB] 몽고DB에서 문서를 쿼리하고 필터링하는 방법, document query, filter

MongoDB에서 문서를 쿼리하고 필터링하는 방법(번역) Querying MongoDB documents | Prisma's Data Guide In this guide, we'll cover how to query and retrieve documents in MongoDB. www.prisma.io 기본 쿼리 구문 이제 문서가 포함된 두 개의 컬렉션이 있으므로 개별 문서 또는 문서 그룹을 검색하는 방법을 실험할 수 있습니다. MongoDB에서 문서를 가져오는 주요 방법은 find()해당 컬렉션의 메서드를 호출하는 것입니다. 예를 들어 컬렉션에서 모든 문서를 수집하려면 인수 없이 students호출할 수 있습니다 .find() db.students.find() { "_id" : ObjectId("60e..

Database/NoSQL 2022.10.25

[MongoDB] 몽고DB에서 document(문서) 관리

MongoDB에서 문서를 관리하는 방법(번역) MongoDB Documents - How to Delete, Update, Query, and More Read on to learn how to create and manage documents within MongoDB, including how to delete, update, query, and more. www.prisma.io MongoDB 문서란 무엇입니까? MongoDB에서 데이터베이스 및 컬렉션 내의 모든 데이터는 문서에 저장됩니다. 컬렉션은 기본적으로 필요한 스키마 를 지정하지 않기 때문에 컬렉션 내의 문서는 임의로 복잡한 구조를 포함할 수 있으며 형제 문서에서 사용하는 형식과 일치할 필요가 없습니다. 이는 놀라운 유연성을 제공하고 응용 ..

Database/NoSQL 2022.10.25

[MongoDB] 몽고DB 데이터베이스 및 컬렉션 관리

MongoDB에서 데이터베이스 및 컬렉션을 관리(번역 참고) Managing MongoDB DBs and collections | Prisma's Data Guide In this guide, we'll cover how to create and manage databases and collections in MongoDB. www.prisma.io 권한이 있는 시스템의 모든 데이터베이스를 표시 show dbs 현재 작동하도록 설정된 데이터베이스 표시 db 다른 데이터베이스로 전환 및 생성 use admin * 아직 문서를 생성하지 않았기 때문에 데이터베이스 자체는 아직 생성되지 않았습니다. 현재 데이터베이스에 대한 몇 가지 기본 정보 표시 db.stats() { "db" : "admin", "colle..

Database/NoSQL 2022.10.25

[MongoDB] 몽고DB Connection URI (연결문자열)

MongoDB 연결 URI 소개(번역) Format Connection URI with MongoDB Database Information Learn how to encode MongoDB connection details in connection URIs for applications and libraries, including authentication details and other parameters. www.prisma.io URI 유형 지정 연결 URI의 항목은 일반적으로 프로토콜 사양 또는 응용 프로그램 유형입니다. URI는 MongoDB 데이터베이스에 연결하고 인증하는 데 사용되므로 사용 중인 애플리케이션과 라이브러리에 이를 나타내는 기표를 사용해야 합니다. MongoDB 프로젝트는 mon..

Database/NoSQL 2022.10.25

[mongoDB] 몽고DB 사용자(어드민) 계정 추가(삭제) 등 사용자 및 인증을 관리하는 방법

MongoDB 계정 생성(삭제) 1. admin 계정 추가 use admin db.createUser({ user:'admin', pwd:'admin_pwd', roles: [ { "role" : "userAdminAnyDatabase", "db" : "admin" }, { "role" : "dbAdminAnyDatabase", "db" : "admin" }, { "role" : "readWriteAnyDatabase", "db" : "admin" } ] }) 2. 일반 사용자 계정 추가 use dbname db.createUser({ user: "user", pwd: "password", roles: [ "dbAdmin", "readWrite" ] }) * roles 에 대한 정의는 아래에서 자세히 확..

Database/NoSQL 2022.10.21

[mongoDB] centos7 몽고DB 설치

centos7 mongoDB 설치 1. yum 레포지토리 추가하기 # 아래 내용 추가 [mongodb-org-4.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc 2. 패키지 설치 3. mongoDB 서비스 시작 및 확인 4. mongoDB 쉘 접속 확인 5. 설정파일 수정 접속IP 는 기본적으로 로컬(127.0.0.1)만 가능하다. 외부에서 접속하려면 IP 를 변경해준다. (0.0.0.0) 은 모든 접속 허용. 6. 서비스 재..

Database/NoSQL 2022.10.12
728x90