Python 数据库教程

原文:https://www.geeksforgeeks.org/python-database-tutorial/

Python 作为一种高级语言,为各种数据库提供支持。我们可以使用 Python 连接并运行特定数据库的查询,而无需在该特定数据库的终端或外壳中编写原始查询,我们只需要将该数据库安装在我们的系统中。

Python Database Tutorial

在本教程中,我们将讨论如何将 Python 与最常用的关系数据库(如 MySQL、SQLite、MongoDB 等 NoSQL 数据库)结合起来,我们还将讨论如何借助好的例子使用 Python 处理 JSON。

python 语言

Python MySQL Connector 是一个 Python 驱动程序,有助于集成 Python 和 MySQL。这个 Python MySQL 库允许 Python 和 MySQL 数据类型之间的转换。MySQL Connector API 使用纯 Python 实现,不需要任何第三方库。

介绍

Python MySQL 查询

注:更多信息请参考我们详细的 Python MySQL 教程

Python SQLite

Python SQLite3 模块用于将 SQLite 数据库与 Python 集成。它是一个标准化的 Python DBI API 2.0,为与 SQLite 数据库交互提供了一个简单明了的界面。不需要单独安装这个模块,因为它是在 2.5x 版本之后与 Python 一起提供的。

介绍

Python SQLite 查询

注意:更多信息请参考我们详细的 Python SQLite3 教程

Python JSON

对象符号是一种结构化数据的格式。它主要用于在浏览器和服务器之间存储和传输数据。Python 也通过一个名为 json 的内置包支持 JSON。这个包提供了使用 JSON 对象的所有必要工具,包括解析、序列化、反序列化等等。

介绍

python JSON——读写

解析 JSON

python JSON–序列化和反序列化

Python MongoDB

MongoDB 是最流行的 NoSQL 数据库之一。它是一个跨平台、面向对象的数据库。基本上,NoSQL 意味着 MongoDB 不以表或关系格式存储数据,而是提供不同的数据存储和检索机制。这叫做 BSON,类似于 JSON。这就是为什么 MongoDB 提供高速、高可用性和高可扩展性。

介绍

Python MongoDB 查询

Python MongoDB 索引