iT邦幫忙

DAY 11
0

Node.js 學習筆記系列 第 11

Node.js學習筆記十:MongoDB介紹與安裝

  • 分享至 

  • xImage
  •  

我們對Node.js與Express.js網頁框架都有一定程度的認識,接下來為擴大網頁的規模,我們要引入資料庫系統。在Node.js的世界最多人使用的資料庫系統是:MongoDB

MongoDB是目前最知名的NoSQL資料庫。NoSQL是目前大勢所趨,Node.js社群裡的大多使用MongoDB作為資料庫系統,對它的支持與相應的模組都比較完善。

MongoDB的官網上有一個"Try it out"的功能,可以讓你直接在網頁上體驗MongoDB的操作,滿有意思,新手可以玩玩看。

MongoDB的安裝也相當簡單,官網提供Windows, Mac, Linux以及Solaris系統的安裝檔。以Windows為例,下載並執行安裝檔,選擇你要安裝MongoDB的目錄(如c:\mongodb\),這個目錄只存放MongoDB的內部程式,資料庫可另外指定存放在地點。以我們之前的例子來講,我會在testproject裡面新增一個"data"資料夾,專門用來存放MongoDB的資料庫。

MongoDB安裝好後,在安裝目錄執行命令視窗(cmd.exe)。輸入以下指令:

mongod --dbpath d:\node\nodejust\testproject\data

這個指令就是指令資料庫所在位置並進行初始化。當出現以下訊息代表成功:

[initandlisten] waiting for connections on port 27017
[websvr] admin web console waiting for connections on port 28017

你會看到"d:\node\nodejust\testproject\data"資料夾裡面多了一些檔案。這裡運行的是"mongod"是server daemon,要一直運行著才能連結到資料庫。

現在回到MongoDB的安裝目錄("c:\mongodb\"),再開一個命令視窗,輸入指令"mongo",會出現以下內容:

C:\mongodb>mongo
MongoDB shell version: 2.4.10
connecting to: test

代表連線成功。MongoDB的安裝完成。

[image credit: Matthew Wiebe]

(本文同步發表於:NodeJust.com)


上一篇
Node.js學習筆記九:為Express建立About Us網頁
下一篇
Node.js學習筆記十一:MongoDB的操作-新增資料庫
系列文
Node.js 學習筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言