windows环境运行MongoDB

1.下载Windows版本MongoDB:

      最新版本是1.6.5

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

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,同步在两个系统中,
记录默认还是是按插入时间来排序的

你可能感兴趣的:(mongodb,windows,职场,休闲)