第一节:数据库API与全局变量及核心类基本流程数据库APIpython DB API 2.0
通过全局变量查看 DB API特性全局变量用于判断该数据库模块所支持的功能,通常有以下3个全局变量apilevel:显示数据库模块的API版本号
threadsafety:指定该数据库模块的线程安全等级
paramstyle:指定当SQL语句需要参数时,可以使用哪种风格(qmark、numeric、named)的参数
核心APIconnect()函数:链接数据库,返回数据库链接
数据库链接:用于打开游标,开启或提交事务
游标:用于执行SQL语句,获取执行结果
操作数据库的流程
第二节:案例实操-动态创建数据表导入sqlite3模块python自带了sqlite数据库和sqlite数据库的API模块,无需再安装,如果是导入其他sqlite自身未带有的模块,就需要大家手动去安装了
导入sqlite3模块,通过全局变量可了解该模块支持的特性
执行DDL创建数据库按照前面的步骤操作SQLite数据库,只要用游标执行DDL语句即可