>  기사  >  웹 프론트엔드  >  nodejs가 mongodb 데이터베이스에 대한 연결을 구현하는 방법의 예

nodejs가 mongodb 데이터베이스에 대한 연결을 구현하는 방법의 예

亚连
亚连원래의
2018-05-30 10:42:012323검색

이 글에서는 mongodb 데이터베이스에 대한 연결을 구현하기 위한 nodejs의 방법을 주로 소개하고, mongodb 데이터베이스에 대한 nodejs의 간단한 연결, 쿼리 및 닫기 작업 기술을 예제 형식으로 분석합니다. 이 기사에서는 nodejs mongodb 데이터베이스 방법의 연결을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.

var MongoClient = require('mongodb').MongoClient;
var DB_CONN_STR = 'mongodb://zlg:437612lang@110.62.14.243:27017/lj_node';
MongoClient.connect(DB_CONN_STR, function(err, db) {
  if(err){console.log(err)} else{console.log("连接成功!");}
  //连接到表
  var collection = db.collection("lj_node");
 //查询数据
 collection.find().toArray(function(err, result) {
  if(err)
  {
   console.log('Error:'+ err);
   return;
  } else {
    console.log(result[0].name)
  }
  db.close(); //关闭链接
 });
});


mongodb.connect(mongodb_url,function(err,client){//创建链接实例
  if(err)
    console.log(err);
  else{
    var dbname="lj_node";
    var db=client.db(dbname);//创建数据库实例
    var collection = db.collection('lj_node');//创建表实例
    collection.find({}).toArray(function(err, docs) {//查询数据
      console.log(docs)
      client.close();//关闭链接
     });
  }
})

위는 모든 사람을 위해 편집한 내용입니다. 앞으로 모든 사람에게 도움이 되기를 바랍니다.

관련 기사:

뉴스 스크롤과 페이드인 및 페이드아웃 효과를 구현하는 jQuery의 예


Webpack용 babel-loader 파일 전처리기에 대한 자세한 설명


Node.js 구현 방법의 예 등록 이메일 활성화 기능


위 내용은 nodejs가 mongodb 데이터베이스에 대한 연결을 구현하는 방법의 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.