天天看点

python SQLite 初识

SQLite 是一种嵌入式数据库,它的数据库就是一个文件。由于 SQLite

本身是 C 写的,而且体积很小,所以,经常被集成到各种应用程序中,

甚至在 iOS 和 Android 的 App 中都可以集成。

Python 就内置了 SQLite3,所以,在 Python 中使用 SQLite,不需要安装

任何东西,直接使用。

在使用 SQLite 前,我们先要搞清楚几个概念:

表是数据库中存放关系数据的集合,一个数据库里面通常都包含多个

表,比如学生的表,班级的表,学校的表,等等。表和表之间通过外键

关联。

要操作关系数据库,首先需要连接到数据库,一个数据库连接称为

Connection;

连接到数据库后,需要打开游标,称之为 Cursor,通过 Cursor 执行 SQL

语句,然后,获得执行结果。

Python 定义了一套操作数据库的 API 接口,任何数据库要连接到

Python,只需要提供符合 Python 标准的数据库驱动即可。

由于 SQLite 的驱动内置在 Python 标准库中,所以我们可以直接来操作

SQLite 数据库。

上一篇: 自定义vector
下一篇: 九度 1105