不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
Win32下MongoDB使用示例
编辑:dnawo 日期:2012-04-25
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数据库,执行如下命令:
⑥.使用mongofiles.exe添加文件到MongoDB:
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
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();
> 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
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 | 引用: 0 | 查看次数: 3591
发表评论
请登录后再发表评论!