本篇文章將介紹關(guān)于將node.js應(yīng)用程序與mongodb連接的方法。另外,在centos和redhat系統(tǒng)上使用mongoose節(jié)點(diǎn)應(yīng)用程序?yàn)閚odejs配置mongodb驅(qū)動(dòng)器。
步驟1:首要條件
我們假設(shè)系統(tǒng)上已經(jīng)安裝了node.js和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)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END