Python数据库编程(SQListe和MySQL)

Python数据库编程(SQListe和MySQL)数据库适用于保存数据量巨大且具有复杂关系的数据,Python 为操作不同的数据库提供了不同的模块,但各位读者不用担心,这些模块内 API 的设计大同小异,因此掌握 Python 的一个数据库模块之后,再看其他数据库模块时就会有似曾相识的感觉。

为了让读者体会使用 Python 操作不同数据库的相似性,本章会分别介绍如何使用 Python 操作 SQLite 内置数据库和开源的 MySQL 数据库。

Python3.6 默认内置了操作 SQLite 数据库的模块,但如果 Python 程序需要操作 MySQL 数据库,则需要自行下载操作 MySQL数据库的 Python 模块。

本章内容:
1. Python数据库API(DB API)
2. Python SQLite创建数据表(看了无师自通)
3. SQLite Expert安装和使用
4. Python(SQLite)execute()和executemany()详解(附带实例)
5. Python(SQLite)fetchone()、fetchmany()和fetchall()用法
6. Python(SQLite)executescript()用法(附带实例讲解)
7. Python SQLite create_function()方法:注册自定义函数
8. Python SQLite create_aggregate()方法:自定义聚集函数
9. Python SQLite create_collation()方法:创建自定义比较函数
10. MySQL数据库下载和安装详解
11. Python pip(管理模块工具)基础用法
12. Python MySQL数据库执行DDL语句
13. Python MySQL数据库执行DML语句
14. Python MySQL数据库执行查询语句
15. Python MySQL callproc()方法:调用数据库存储过程
16. Python PyMySQL模块下载和安装