无涯教程-Python - MongoDB

81 阅读1分钟

要在Python编程语言和MongoDB数据库之间建立连接,无涯教程需要首先安装 pymongo 驱动程序。在这里正在创建一个连接到数据库并执行基本数据库操作的示例。

此示例包括以下步骤:

1)安装驱动程序

$ pip install pymongo
MongoDB Python mongodb connectivity 1

2)创建Python文件

//connect.py

from pymongo import MongoClient # import mongo client to connect
import pprint
# 创建 mongoclient 的实例
client = MongoClient()
# 创建数据库
db = client.learnfk
employee = {"id": "101",
"name": "Peter",
"profession": "Software Engineer",
}
# 创建文档
employees = db.employees
# 插入数据
employees.insert_one(employee)
# 获取数据
pprint.pprint(employees.find_one())

3)执行Python脚本

该脚本在控制台上打印插入的记录。

MongoDB Python mongodb connectivity 2

4)进入Mongo Shell

现在,进入MongoDB数据库外壳以查看创建的数据库和集合。可以使用以下命令进入数据库。

$ mongo
MongoDB Python mongodb connectivity 3

5)检查数据库

以下命令用于显示可用的数据库。

> show dbs
MongoDB Python mongodb connectivity 4

6)检查集合

以下命令用于显示数据库中的可用集合。

> show collections
MongoDB Python mongodb connectivity 5

7)访问数据

无涯教程可以看到特定集合中的存储记录。以下命令用于显示记录。

> db.employees.find()
MongoDB Python mongodb connectivity 6

参考链接

www.learnfk.com/python3/pyt…