1. 회원가입 (https://cloud.mongodb.com)
  2. 서버생성
    • 프리티어 표시된 리전의 서버 선택 & M0 서버 선택
  3. Clusters connect
    • sandbox에서 connect 선택
    • 참고글 참고 (현재 아이피 등록가능)
  4. IP 방화벽설정
    • 처음 connect 맺을 때 현재 IP 등록 가능하긴 하지만 관리편의성을 위해 해당 메뉴에서 별도 등록 
    • overview 옆에 security tab > ADD IP address > 0.0.0.0/0 (any) 추가 또는 원하는 특정 IP 추가  

 

참고글: https://fkkmemi.github.io/nemv/nemv-037-mongodb-atlas/

'데이터베이스 > MongoDB' 카테고리의 다른 글

mongoDB 간단 문법  (0) 2019.03.19
mongoose 연동  (0) 2019.03.19

기존 RDBMS 와 비교하면,

컬렉션 - 테이블

다큐먼트 - 데이터 row 이다.



test 라는 dbms 에 users 컬렉션 생성하고


// users 에 다큐먼트 생성시

db.users.insert({"id": "test", "age": "test", "email": "", "ipfsValue": "", "gender": "", "account": ""})


// 컬랙션의 다큐먼트 리스트 조회

db.users.find()


ex)

{ "_id" : ObjectId("56c08f3a4d6b67aafdeb88a3"), "name" : "MongoDB Guide", "author" : "Velopert" }

{ "_id" : ObjectId("56c08f474d6b67aafdeb88a4"), "name" : "NodeJS Guide", "author" : "Velopert" }

{ "_id" : ObjectId("56c0903d4d6b67aafdeb88a5"), "name" : "Book1", "author" : "Velopert" }

{ "_id" : ObjectId("56c0903d4d6b67aafdeb88a6"), "name" : "Book2", "author" : "Velopert" }






참고글 : https://velopert.com/436

'데이터베이스 > MongoDB' 카테고리의 다른 글

Atlas 사용 방법  (0) 2019.04.02
mongoose 연동  (0) 2019.03.19

node.js 에서 mongoose 연동


// 이 전에 mongoose 설치 > npm install mongoose

// connect to mongodb server

var db = mongoose.connection;

db.on('error', console.error);

db.once('open', function(){

    console.log("Connected to mongod server");

});


mongoose.connect('mongodb+srv://[username]:[password]@beappcluster-xwyff.mongodb.net/test?retryWrites=true', {

  useNewUrlParser: true

});


// username, password 에 해당하는 값 삽입




mongodb 설치 : https://nesoy.github.io/articles/2017-04/MongoDB




'데이터베이스 > MongoDB' 카테고리의 다른 글

Atlas 사용 방법  (0) 2019.04.02
mongoDB 간단 문법  (0) 2019.03.19

+ Recent posts