windows环境运行MongoDB

1.下载Windows版本MongoDB:git

      最新版本是1.6.5web

     下载地址:http://www.mongodb.org/dr/fastdl.mongodb.org/win32/mongodb-win32-i386-1.6.5.zip/downloadmongodb

2.运行数据库

执行windows cmd命令并输入
mongod.exe --dbpath D:\web\sh2999mongodb\
注意上面的--depath是两次"-"

提示相似如下信息:
Sun Feb 07 14:19:28 Mongo DB : starting : pid = 0 port = 27017 dbpath = D:\web\s
h2999mongodb\ master = 0 slave = 0 32-bit

** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data

** see http://blog.mongodb.org/post/137788967/32-bit-limitations for more

Sun Feb 07 14:19:28 db version v1.2.2, pdfile version 4.5
Sun Feb 07 14:19:28 git version: 8a4fb8b1c7cb78648c55368d806ba35054f6be54
Sun Feb 07 14:19:28 sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LI
B_VERSION=1_35
Sun Feb 07 14:19:28 waiting for connections on port 27017
Sun Feb 07 14:20:36 connection accepted from 127.0.0.1:2574 #1

3:继续打开一个新的CMD命令窗口
执行mongo命令后
输入如下新增
db.postlist.save({"Test":2999})
db,表示当前数据库。postlist,是一个集合,能够理解为一张名为postlist的表。
在postlist表中保存了一条记录,记录的字段Test的值为2999。

查看记录请输入
db.postlist.findOne()
有相似以下提示
{ "_id" : ObjectId("4b6e5ebed04f0000000006db"), "Test" : 2999 }

数据保存成功了。mongoDB会给每个collection中的项自动分配一个_id值,
能够根据这个id来删除、更新记录。这个id是全局惟一的,系统会对这个_id自动做索引,guid,同步在两个系统中,
记录默认仍是是按插入时间来排序的windows

相关文章
相关标签/搜索