MongoDB

Next.js

Next.js + MongoDB 연동

1. 라이브러리 설치 npm install mongodb 2. DB 연동용 js파일 생성 => 필자는 root/util/database.js를 만들었음. 3. next.js용 mongoDB 공식코드 입력 import { MongoClient } from 'mongodb' const url = 'URL' const options = { useNewUrlParser: true } let connectDB if (process.env.NODE_ENV === 'development') { if (!global._mongo) { global._mongo = new MongoClient(url, options).connect() } connectDB = global._mongo } else { connectDB =..

MongoDB

MongoDB Collections

1. Database 메뉴 클릭 2. Collections 버튼 클릭 3. Add My Own Data 클릭 1) database name = 프로젝트 이름 2) Collection name = 폴더 명 3) Additional Preferences => Select 그대로 두고 Create 버튼 클릭 4. 새로 만든 Collections이 추가된 모습 5. 우측에 INSERT DOCUMENT 클릭 6. 빈 공간을 클릭하고 제목과 내용 기입 7. Add field after를 누르면 행을 더 추가할 수 있음. 8. Insert 버튼 클릭 후 데이터가 추가된 모습 정리 Collection = 폴더 Document = 파일 data = 데이터 파이어베이스랑 같은 비관계형 데이터베이스라 가볍게 프로젝트하기에 ..

MongoDB

MongoDB 셋팅 방법

MongoDB란? 1. 비관계형 데이터베이스 2. 데이터를 object 자료형처럼 저장 3. collection, document 방식으로 데이터 저장 => collection = 폴더 => document = 파일 1. mongoDB 사이트 접속 https://www.mongodb.com/ MongoDB: The Developer Data Platform Get your ideas to market faster with a developer data platform built on the leading modern database. MongoDB makes working with data easy. www.mongodb.com 2. 회원가입 3. Databace Access 메뉴 클릭 4. Add No..

www.seok.com
'MongoDB' 태그의 글 목록