2025.1.9(寒假第三天)
第三天:Python数据库操作
学习内容:
学习数据库的基本概念,如关系型数据库、非关系型数据库、表、字段、记录等。
学习使用 Python 的 sqlite3 模块操作 SQLite 数据库,包括创建数据库、创建表、插入数据、查询数据、更新数据和删除数据等操作。
学习 SQL 语句的基本语法,如 CREATE TABLE、INSERT INTO、SELECT、UPDATE、DELETE 等,掌握如何使用 SQL 语句在 Python 中操作数据库。
了解数据库连接池的概念和作用,学习使用 pymysql 模块连接 MySQL 数据库,进行类似的数据库操作。
学习数据库事务的概念和操作方法,在 Python 中使用事务确保数据的一致性和完整性。
总结:
今天学习了 Python 中的数据库操作,包括使用 sqlite3 模块操作 SQLite 数据库,以及使用 pymysql 模块连接 MySQL 数据库。通过案例练习,掌握了如何创建数据库、创建表、插入数据、查询数据等操作,以及如何使用 SQL 语句进行数据操作。在学习过程中,要注意数据库的连接和操作方法,以及事务的使用,避免出现数据丢失或不一致的问题。