如何在CentOS和Fedora上將Node.js程序與MongoDB連接

本篇文章將介紹關(guān)于將node.js應(yīng)用程序與mongodb連接的方法。另外,在centos和redhat系統(tǒng)上使用mongoose節(jié)點(diǎn)應(yīng)用程序?yàn)閚odejs配置mongodb驅(qū)動(dòng)器。

如何在CentOS和Fedora上將Node.js程序與MongoDB連接

步驟1:首要條件

我們假設(shè)系統(tǒng)上已經(jīng)安裝了node.js和mongodb。如果沒有安裝,可以參考下面的文章完成所需的安裝。

1、如何在CentOS和Fedora上安裝MongoDB

2、如何在CentOS和Fedora上安裝MongoDB

步驟2:安裝Mongoose模塊

Mongoose為應(yīng)用程序數(shù)據(jù)建模提供了一個(gè)簡(jiǎn)單的基于模式的解決方案,包括內(nèi)置的類型轉(zhuǎn)換,驗(yàn)證等等。

$?npm?install?mongoose

步驟3:將nodejs與mongodb連接

創(chuàng)建一個(gè)test_server.js文件,并將以下內(nèi)容添加到該文件中。

//?Sample?script?of?Node.js?with?MongoDB?Connection  //?This?code?requires?mongoose?node?module var?mongoose?=?require('mongoose');  //?Connecting?local?mongodb?database?named?test var?db?=?mongoose.connect('mongodb://127.0.0.1:27017/test');  //?testing?connectivity mongoose.connection.once('connected',?function()?{ 	console.log("Database?connected?successfully") });

現(xiàn)在,讓我們使用node來執(zhí)行test_server.js。如果收到消息“database connected successfully”,則表示node.js應(yīng)用程序已成功連接數(shù)據(jù)庫。

$?node?test_server.js Database?connected?successfully

本篇文章到這里就已經(jīng)全部結(jié)束了,更多其他精彩內(nèi)容可以關(guān)注PHP中文網(wǎng)的如何在CentOS和Fedora上安裝MongoDB欄目!

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊12 分享