MongoDB windows 安装以及如何配置python的支持
来源:互联网 发布:东华软件股份公司海安 编辑:程序博客网 时间:2024/06/16 17:23
最近研究海量数据的分析,最后跑到这个数据库上来了,看了介绍,还真觉得不错。
以下是windows安装以及简单的操作
首先去官网下载:
http://www.mongodb.org/
记得下载对相应版本。
吧文件解压到C:\mongoDB目录下。
运行一下:命令吧mongodb安装成系统服务。
其中--dbpath是指定数据库目录,--logpath指定的是日志文件
"C:\mongoDB\bin\mongod.exe" --dbpath "c:\yk" --service --logpath "c:\yk\log.log"
注意:这里只是搭建测试环境,一些安全问题如账号密码为设置,你如果想设置可以参考 mongod 的--help参数内容去设置。
然后直接运行mongo.exe即可默认连接到本机进行操作了。
安装好后就可以入门了,一下页面提供一些入门的东西。
其实最好还是自己多敲几遍。
http://www.mongodb.org/display/DOCS/Tutorial
我们也可以用其他语言实现对该数据库的处理,我用的是python3,2,
py3.2版本的支持模块下载:
http://pypi.python.org/packages/3.2/p/pymongo3/pymongo3-1.9b1.win32-py3.2.exe#md5=4238649fe52459d54c76ad8a926408f9
>>> import pymongo>>> connection = pymongo.Connection("localhost", 27017)>>> db = connection.test>>> db.name'test'>>> db.my_collectionCollection(Database(Connection('localhost', 27017), 'test'), 'my_collection')>>> db.my_collection.save({"x": 10})ObjectId('4aba15ebe23f6b53b0000000')>>> db.my_collection.save({"x": 8})ObjectId('4aba160ee23f6b543e000000')>>> db.my_collection.save({"x": 11})ObjectId('4aba160ee23f6b543e000002')>>> db.my_collection.find_one(){'x': 10, '_id': ObjectId('4aba15ebe23f6b53b0000000')}>>> for item in db.my_collection.find():... print (item["x"])...10811>>> db.my_collection.create_index("x")'x_1'>>> for item in db.my_collection.find().sort("x", pymongo.ASCENDING):... print (item["x"])...81011>>> [item["x"] for item in db.my_collection.find().limit(2).skip(1)][8, 11]
别人对它的总结
http://www.wentrue.net/blog/?p=772
一个很好的python下的说明:
http://blog.nosqlfan.com/html/2989.html
- MongoDB windows 安装以及如何配置python的支持
- Windows下MongoDB的安装使用以及IDEA插件配置
- windows下安装mongoDB以及配置启动
- Boost Python 的安装配置以及示例 (支持python3.x)
- MongoDB的安装以及连接(windows)
- MongoDb 的Python支持
- windows 安装配置mongodb
- windows下mongodb安装配置以及可视化工具
- linux\windows上mongodb的安装与配置,以及开启php扩展
- MongoDB在windows下的安装配置
- MongoDB在windows的安装和配置
- Windows下MongoDB的安装及配置
- windows下MongoDB的安装及配置
- windows下MongoDB的安装及配置
- windows下MongoDB的安装及配置
- Windows下MongoDB的安装与配置
- windows下MongoDB的安装及配置
- windows下MongoDB的安装及配置
- make issue of util-macros
- Debian编译升级内核(could not load /lib/modules/2.6.28/modules.dep问题)
- Pure-FTPd 配置笔记
- Android NDK error in strings.h, possibly due to error in size_t
- error:Error parsing XML:unbound prefix
- MongoDB windows 安装以及如何配置python的支持
- 正则表达式 统计java文件代码的数量
- 对象的自治与智能化
- 如何从svn下载的代码创建service code项目
- Moving to Windows x64
- mac os 和iphone、ipad 设备死机分析
- 反应堆Reactor模式
- 一点感想及aix如何快速入门到精通(转) 2011-06-13 10:07:47
- C++程序设计实验报告(三十三)---第三周任务三