Computer >> 컴퓨터 >  >> 프로그램 작성 >> MongoDB

NodeJS와 MongoDB 연결하기

<시간/>

mongodb.connect 소개

이 방법은 Mongo DB 서버를 Node 애플리케이션과 연결하는 데 사용됩니다. MongoDB 모듈의 비동기 방식입니다.

구문

mongodb.connect(경로[, 콜백])

매개변수

  • •경로 – MongoDB 서버가 실제로 실행되고 있는 서버 경로와 해당 포트.

  • •콜백 – 이 함수는 오류가 발생하면 콜백을 제공합니다.

Mongo-DB 설치

Nodejs와 애플리케이션 연결을 시도하기 전에 먼저 MongoDB 서버를 설정해야 합니다.

  • 다음 쿼리를 사용하여 npm에서 mongoDB를 설치합니다.

npm install mongodb –save
  • 다음 명령을 실행하여 특정 localhost 서버에 mongoDB를 설정합니다. 이것은 MongoDB와의 연결을 만드는 데 도움이 됩니다.

몽고 --dbpath=data --bind_ip 127.0.0.1
  • MongodbConnect.js를 만들고 다음 코드 스니펫을 해당 파일에 복사하여 붙여넣습니다.

  • 이제 다음 명령을 실행하여 코드 스니펫을 실행합니다.

노드 MongodbConnect.js

예시

// 필요한 MongoDB 호출 module.const MongoClient =require("mongodb");// Server pathconst url ='mongodb://localhost:27017/';// 데이터베이스 이름const dbname ="Employee"; MongoClient.connect(url, (err,client)=>{ if(!err) { console.log("서버 연결 성공"); } else console.log("연결 오류");}) 

출력

C:\Users\tutorialsPoint\> 노드 MongodbConnect.js(node:7016) DeprecationWarning:현재 서버 검색 및 모니터링 엔진은 더 이상 사용되지 않으며 향후 버전에서 제거됩니다. 새로운 서버 검색 및 모니터링 엔진을 사용하려면 { useUnifiedTopology:true } 옵션을 MongoClient 생성자에 전달하세요. (경고가 생성된 위치를 표시하려면 `node --trace-deprecation ...`을 사용하십시오)서버와 성공적으로 연결되었습니다.