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 ...`을 사용하십시오)서버와 성공적으로 연결되었습니다.사전>