nodejs实现连接mongodb数据库的方法示例
更新时间:2018年03月15日 09:56:34 作者:dongmelon
这篇文章主要介绍了nodejs实现连接mongodb数据库的方法,结合实例形式分析了nodejs针对mongodb数据库的简单连接、查询及关闭等操作技巧,需要的朋友可以参考下
本文实例讲述了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();//关闭链接
});
}
})
希望本文所述对大家nodejs程序设计有所帮助。
相关文章
node gyp安装canvas原生模块编译node pregyp详解
这篇文章主要为大家介绍了Nodejs关于原生模块编译node-gyp + node-pre-gyp (以安装canvas为例)示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-11-11
Node.js中文件操作模块File System的详细介绍
FileSystem模块是类似UNIX(POSIX)标准的文件操作API,用于操作文件系统——读写目录、读写文件——Node.js底层使用C程序来实现,这些功能是客户端JS所不具备的。下面这篇文章就给大家详细介绍了Node.js中的文件操作模块File System,有需要的朋友们可以参考借鉴。2017-01-01
node.js express安装及示例网站搭建方法(分享)
下面小编就为大家带来一篇node.js express安装及示例网站搭建方法(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2016-08-08
Node.js中Express框架使用axios同步请求(async+await)实现方法
这篇文章主要介绍了Node.js中Express框架使用axios同步请求(async+await)实现方法,结合实例形式分析了express框架使用异步交互axios模块实现同步请求的相关操作技巧与注意事项,需要的朋友可以参考下2023-04-04


最新评论