MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB 是目前最流行的 NoSQL 数据库之一,MongoDB使用了BSON(类似 JSON)这种结构来存储数据和网络数据交换。本文主要介绍Python MongoDB 入门教程。

1、MongoDB

MongoDB将数据存储在类似JSON的文档中,这使得数据库非常灵活且可扩展。

为了能够尝试本教程中的代码示例,您将需要访问MongoDB数据库。

Mongdb下载地址:

https://www.mongodb.com

https://www.mongodb.com/cloud/atlas

2、PyMongo

Python需要MongoDB驱动程序才能访问MongoDB数据库。

在本教程中,我们将使用MongoDB驱动程序“PyMongo”。

建议使用PIP安装“PyMongo”。

PIP很可能已经安装在Python环境中。

将目录cd到PIP的位置,然后键入以下内容:

下载并安装“PyMongo”:

C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>python -m pip install pymongo

执行上面命令就下载并安装mongoDB驱动程序。

3、测试 PyMongo

要测试安装是否成功,或者已经安装了“pymongo”,请创建一个包含以下内容的.py文件:

demo_mongodb_test.py:

import pymongo

如果以上代码正确执行,则“pymongo”已安装并可以使用。

推荐文档