欢迎光临

木子屋

标题: Win32下MongoDB使用示例

作者: dnawo

日期: 2012-04-25 04:43 PM

分类: 服务器

内容: MongoDB是一款高性能的开源NoSQL数据库，今天我们看下在Win32中怎么使用MongoDB。
1.Win32下MongoDB使用示例
①.在官方网站下载Windows 32-bit版MongoDB，推荐版本为2.0.4；
②.解压下载的zip文件，例如C:\mongodb-win32-i386-2.0.4，更改文件夹名为mongo方便访问；
③.建立文件夹C:\data\db，这是默认的数据库存放路径；
④.双击C:\mongo\bin\mongod.exe，启动数据库服务器；
⑤.双击C:\mongo\bin\mongo.exe，启动管理工具，默认连接到test数据库，执行如下命令：
复制内容到剪贴板 程序代码> item = {name:"dnawo",age:31};
> db.users.save(item);
> db.users.find();
⑥.使用mongofiles.exe添加文件到MongoDB：
复制内容到剪贴板 程序代码:: 添加文件
mongofiles.exe -l d:\youdaodict.exe put youdaodict.exe
connected to: 127.0.0.1
added file: { _id: ObjectId('5034af00be2ccc956846add9'), filename: "youdaodict.e
xe", chunkSize: 262144, uploadDate: new Date(1345629953603), md5: "8c93ef4627bd7
80525de8e2d29a99e9f", length: 5482640 }
done!
:: 查询文件
mongofiles.exe list
connected to: 127.0.0.1
youdaodict.exe 5482640
:: 下载文件
mongofiles.exe -l f:\youdaodict.exe get youdaodict.exe
connected to: 127.0.0.1
done write to: f:\youdaodict.exe
2.将MongoDB安装成Windows服务
①.安装为Windows服务：mongod.exe --install --logpath f:\mongodb\log\mongod.log --logappend --dbpath f:\mongodb\db
②.删除Windows服务：mongod.exe --remove
③.开始服务：net start MongoDB
④.停止服务：net stop MongoDB
3.常见问题
问：怎么修改数据库存放路径为D:\db？
答：在CMD窗口中启动mongod.exe，并带上参数--dbpath，例如：C:\mongo\bin>mongod.exe --dbpath D:\db。
问：怎么创建数据库(database)？
答：在mongo.exe窗口中执行"use dbname"可以创建数据库，但要等保存第一条数据时库才会真正创建，use命令还可以用来切换数据库。
问：怎么创建表(collection)？
答：执行db.collectionname.save()时会自动创建。
4.参考资料
[1].MONGO DOCS：http://www.mongodb.org/display/DOCS/Home
[2].Quickstart Windows：http://www.mongodb.org/display/DOCS/Quickstart+Windows
[3].Tutorial：http://www.mongodb.org/display/DOCS/Tutorial

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.180 ms

返回

标题: Win32下MongoDB使用示例

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.180 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.227 ms

返回