在CentOS & Fedora上Node.js应用程序如何连接到MongoDB

时间:2019-05-19 01:25:46  来源:igfitidea点击:

本文将Node.js应用程序连接到MongoDB。
另外,在CentOS和Redhat系统上使用Mongoose节点应用程序为nodejs配置MongoDB驱动器。

步骤1-准备工作

我们假设系统上已经安装了Node.js和MongoDB。

步骤2 -安装mongoose模块

Mongoose为应用程序数据建模提供了一种简单的基于模式的解决方案,包括内置的类型转换、验证等。

npm install mongoose

步骤3 -Nodejs连接到MongoDB

创建一个 test_server.js文件,并将以下内容添加到文件中。

// Sample script of Node.js with MongoDB Connection

// 加载mongoose node 模块
var mongoose = require('mongoose');

// 连接到本地 mongodb 中的test数据库
var db = mongoose.connect('mongodb://127.0.0.1:27017/test');

// 测试连接
mongoose.connection.once('connected', function() {
	console.log("数据库连接成功")
});

现在使用node执行 test_server

如果我们得到消息“ 数据库连接成功y”,表示node.js应用程序连接数据库成功。

node test_server.js

数据库连接成功