張貼日期:2013/10/23 上午 12:35:33
主題(Topic):MongoDB in C# & Java Basic 基本操作
日期(Date):2013/10/22
目的(Purpose):Basic workings(Success works MongoDB in C#(Visual Studio) & Java(Eclipse))
本人實作時的電腦環境(My Achieve Device):
Windows 7 專業版 64bit SP1(MacBook Pro 安裝Bootcamp之後的)
Visual Studio 2012 (OS Needed Windows 8 Or Highter But Windows 7 Compatible)
Eclipse 4.3.0
步驟(Step):
Step.(1) 啟動server,請不要關掉
(第一次使用MongoDB?,參考2013/10/08 MongoDB 第一次接觸 First contact)
Step.(2) 開啟第二個命令字元控制台,一樣進到路徑mongoDB/bin 然後再進入資料庫
輸入指令
cd C:\mongodb\bin
說明:因為工具都在bin裡面,基本上你起床就要在這邊了。
輸入指令
mongo
說明:進入資料庫編輯狀態。
Step.(3) 在資料庫 新增一位使用者
輸入指令
db.addUser("user","123456");
說明:新增一位名字叫"user"、密碼"123456"的使用者,輸入正確會出現上圖所示。
Step.(4) 檢查是否成功新增了叫做"user"的使用者
輸入指令
db.auth("user","123456");
說明:檢查是否成功新增了叫做"user"的使用者 回傳數值 1:存在 0:不存在
Step.(5) 重新啟動mongoDB
說明:關掉再打開資料也還在,可利用Ctrl + C快捷鍵關閉server
Step.(6) 下個步驟由擴增函庫開始為分歧點
Java請跳至到Step A系列步驟
C#請跳至到Step B系列步驟
Step.(A-1)(Java). 下載Java專用的MongoDB函式庫
說明:檔名差不多叫做 mongo-x.xx.x.jar(2013/10/22 最新版本Version 2.10.1)
Step.(A-2)(Java). 打開Eclipse、並開新Java專案
說明:正式來操作Java運行的情況吧!當然要先開啟一個新的專案啊!
Step.(A-3)(Java). 加入函式庫
(看不清楚可點圖放大)
說明:將函庫加入,在Project(專案) ->Properties(屬性) -> Java Bulid Path(建置路徑) -> 上分頁:Libraries(函式庫) -> 右攔 add Extemal JARs(新增外部JAR檔)
Step.(A-3)(Java). 加入函式庫,接著上一部的說明
說明:選擇剛剛下載的檔案後 -> OK
Step.(B-1)(C#) 下載C#專用的MongoDB函式庫,有分版本Msi檔和Zip檔,內容皆同
名字差不多叫做 CSharpDriver-x.x.x.yyyy.zip(msi)(2013/10/22 最新版本Version 2.10.1)
曾遇到問題(Problem I met):
錯誤.(1) Microsoft Visual Studio Error .(C#)
原因(Cause):錯誤的資料庫,英文不好,找錯地方下載﹒,雖然名稱差不多,但是包含的函式有差別。