nodejs如何mongodb数据库
Posted ShuiChe’s Blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs如何mongodb数据库相关的知识,希望对你有一定的参考价值。
nodeJs链接mongodb数据库有两种方式,第一种是利用官方自己开发的npm包mongodb链接,第二种是利用第三方npm包mongoose链接;
这里如果是window操作系统,建议用mongoose
第一种,mongodb链接:
先在项目中安装mongodb包:
npm install mongodb
安装成功以后,建立一个mongodb.js文件,写入代码:
var mongo = require(\'mongodb\'), Server = mongo.Server, Db = mongo.Db; var server = new Server(\'127.0.0.1\', 27017, {auto_reconnect: true}); var db = new Db(\'foo\', server); db.open(function(err, db) { if(!err) { console.log("We are connected"); } });
利用node运行此js文件:
node mongodb.js
这是我们可以看到提示:We are connected
在日志里也会输出下图这样的信息:
这是我们就已经链接到了数据库了
第二种,mongoos链接:
这种方式更简单,代码量更少
还是先下载npm安装包:
npm install mongoose
安装成功以后,建立一个mongoose.js文件,写入代码:
var mongoose = require(\'mongoose\'); mongoose.connect(\'mongodb://localhost/sslpdzb\'); //连接到一个test的数据库
这里sslpdzb是具体集合的名称
利用node运行此js文件:
node mongooose.js
运行结果如下:
日志也会输出一条信息:
完....
以上是关于nodejs如何mongodb数据库的主要内容,如果未能解决你的问题,请参考以下文章
如何从 NodeJS 在 MongoDB 中同时设置和取消设置? [复制]
如何在 mongodb 中自动插入记录(nodejs、express、mongoose)