最近的壞心情一直沒能夠好轉,與其每天應付陰晴不定的氣氛,不如安心下來專心的學點東西,讓自己的注意力不要放在裡面…
原本想花上一些時間去了解一下 Cassandra v.s MongoDB 這兩套 NOSQL 資料庫各自擅長的地方,但是找到了資料之後卻因為心思太亂而沒能夠靜下心的把資料給看完;與其如此原地踏步,倒不如直接開始下去學 MongoDB,不然最後很有可能會落得甚麼都沒有學會的窘境。
在網路上找了一下 MongoDB 的資料,看到官方網站 http://www.mongodb.org/ ,其實也沒有甚麼特別好說的,先下了再說…
下載了 1.6.3 的 Windows 64bit 版之後,尋找安裝文件才發現其實就目前我所學習的部分是簡單到一個不行,其實就是不需要安裝。
下載mongodb-win32-x86_64-1.6.3.zip 之後,解開壓縮檔。就會看到裡面有一個子目錄稱之為 bin,同時,也看到了一堆執行檔。而我到目前為止也只需要先用兩個執行檔:
- mongod – mongoDB 的伺服器程式
- mongo – mongo 的 client 端程式
二話不說地執行伺服器程式下去,不囉嗦的被給了一個錯誤訊息
仔細看了一下,發現它也是有說他是找不到用來存放 db 的路徑。而 mongodb 預設的資料儲存路徑是在 c:\data\db 底下。
照著建立當然就可以順利執行了。
但是當然要指定在其他位置,才會感覺自己好像有點操控感,因此查了一下資料,發現了 –dbpath 這個指令,於是我先把資料的位置建立在 S:\mongo\data\db 下,於是,在啟動 mongoDB 的伺服器端程式的時候,指令就變成這樣:
mongod --dbpath s:\mongo\data
很 ok 的,就順利的執行了起來
如果想要確定一下的話,可以透過執行client端的程式 mongo,若是有進入到命令列模式的話,就表示成功了。
或是可以透過網頁版的管理介面來確認,使用瀏覽器在網址列輸入:
看到管理介面上面寫著 mongod <機器名稱>,底下跟著一些資訊就 ok 了~
沒有留言:
張貼留言