2011年6月28日 星期二

大芒果資料庫 - MongoDB 基礎操作

1. 啟動 mongodb 服務 (Windows 7)
c:\mongodb182\bin> start mongod --rest -dbpath ..\db

2. 啟動 mongo shell
c:\mongodb182\bin> mongo

3. 建立 MyDB 文件資料庫
> use MyDB
switched to db MyDB

4. 顯示目前開啟的文件資料庫
> db
MyDB

5.建立 Collection 並同時寫入文件
> db.aaa.insert( {a:1} )

6. 顯示文件
> db.aaa.find()
{ "_id" : ObjectId("4e0984538178ec62807d4feb"), "a" : 1 }

7. 顯示所有文件資料庫
> show dbs
MyDB    0.03125GB
admin   (empty)
local   (empty)

8. 顯示所有 Collections
> show collections
aaa
system.indexes

9. 離開 mongo shell
> exit

你可以直接使用瀏覽器, 查詢文件資訊, URL  如下 :

http://localhost:28017/MyDB/aaa/?filter_a=1

查詢結果如下 :
{
  "offset" : 0,
  "rows": [
    { "_id" : { "$oid" : "4e0984538178ec62807d4feb" }, "a" : 1 }
  ],

  "total_rows" : 1 ,
  "query" : { "a" : 1 } ,
  "millis" : 0
}

No Response to "大芒果資料庫 - MongoDB 基礎操作"

張貼留言