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表数据)

转载于:https://www.cnblogs.com/ikel/p/8026917.html

MongoDB和Redis是两种非关系型数据库,也被称为NoSQL数据库。它们都有广泛的应用场景并且越来越受欢迎。 MongoDB是一个面向文档的数据库,它使用类似JSON的BSON格式来存储数据。它的灵活性和可扩展性使其成为处理大量数据和需要频繁改动数据结构的应用程序的理想选择。在Python语言的辅助下,学习和使用MongoDB变得非常简单。你可以使用Python的MongoDB驱动程序(如PyMongo)来连接MongoDB数据库,并使用简单的API来执行数据插入、查询、更新和删除等操作。 Redis是一个开源的内存数据库,它以键值对的方式存储数据。Redis不仅可以存储简单的值,还可以存储列表、集合、有序集合等数据结构。它被广泛用于缓存、队列、实时排行榜等场景。Redis也可以通过Python语言进行连接和操作,Python的Redis客户端(如redis-py)提供了一系列的API来操作Redis数据库。 综上所述,MongoDB和Redis都是非常强大且广泛应用的数据库,可以通过Python语言来连接和操作。使用它们可以帮助开发者构建高效、可扩展和灵活的应用程序。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [MongoDB结合Redis实战笔记,45个实例分享](https://blog.csdn.net/chenxuyuana/article/details/125637035)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值