py中mongodb使用

Posted 超龄码农

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了py中mongodb使用相关的知识,希望对你有一定的参考价值。

一、安装

这个我也是照着别人写的做的,参考了 http://blog.csdn.net/IT_wanghe/article/details/53884229。

在官网下载不是麻烦,是没法下载,注册了账户后直接让用云,还是无法下载。然后就找个windows的下载路径。

http://dl.mongodb.org/dl/win32/x86_64  

我下载的是个mongodb-win32-x86_64-2008plus-v3.2-latest.zip。解压后改下文件夹名字成mongodb。在它下面建文件夹data,在data下面建文件夹db和log,在log里面建文件MongoDB.log

打开命令行,切到mongodb路径,输入:mongod -dbpath "C:\mongodb\data\db"  就会把东西撞倒db文件夹中。数据库默认端口是27017:  所以在网页中输入 http://127.0.0.1:27017

看到的结果是:

It looks like you are trying to access MongoDB over HTTP on the native driver port.


二、启动
先双击bin中mongod.exe,再双击mongo.exe,会出现控制台界面(命令行界面),现在做下测试
敲入db.foo.insert({a:1}) (往foo表插入a,1字段值,foo表为默认表)
敲入db.foo.find() (查看foo表数据)





以上是关于py中mongodb使用的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB PHP

无法在 MongoDB(猫鼬)文档中追加数组

MongoDB/py-mongo 用于带有日期函数的查询

在 Spring MongoDB 的 ReplaceRoot 管道阶段使用 $mergeObjects

如果我使用 Heroku 来托管我的 d.py 机器人,它可以在 mongodb 中写入并保存到我的数据库吗?

mongodb关联查询