"Python程序设计:pymysql与sqlalchemy模块详解"
版权申诉
65 浏览量
更新于2024-03-06
收藏 4.31MB PPTX 举报
nect 对象目的,用于建立代码与数据库的连接。创建连接对象 conn=connect(参数列表)。参数 host:连接的 mysql 主机,如果本机是'’。参数port:连接的 mysql 主机的端口,一般是 3306。任务 管理图书馆图书信息INTERNATIONAL MEDICAL SUMMIT FORUM任务 管理图书馆图书信息任务背景图书馆有很多图书需要管理,将图书信息存储在数据库中更有利于对图书进行管理,提高管理的效率。能够更好地查阅图书馆所存储的书籍信息,了解图书被借阅的情况,哪些图书更受读者喜欢等等,本任务需要满足的功能包括查询,删除,添加,更新操作等。任务 管理图书馆图书信息任务知识点pymysqlsqlalchemy数据库连接数据库的管理01ONE知识点:pymysql 与 sqlalchemy 模块任务 管理图书馆图书信息sqlalchemysqlalchemy 是 Python 编程语言下的一个 SQL 工具包,采用了 ORM(Object-Relational Mapping)模型。ORM 是将关系数据库的表结构映射到对象上。任务 管理图书馆图书信息sqlalchemysqlalchemy 提供了丰富的高级查询 API,对比于 pymysql,sqlalchemy 更加抽象,更加便于使用。任务 管理图书馆图书信息sqlalchemy创建数据库连接对象使用 sqlalchemy 创建数据库连接时,需要使用 create_engine() 方法。该方法接受一个数据库连接字符串作为参数。比如使用 sqlite 数据库时,可以使用 create_engine('sqlite:///test.db')。任务 管理图书馆图书信息sqlalchemy创建数据库连接对象创建会话对象使用 sqlalchemy 通过 create_session() 方法创建会话对象,会话对象用于执行 CRUD(Create, Read, Update, Delete)操作。任务 管理图书馆图书信息任务步骤1. 创建数据库连接2. 创建游标对象3. 执行对数据库的操作4. 提交事务5. 关闭游标和连接对象任务 管理图书馆图书信息总结本次任务主要介绍了使用 pymysql 与 sqlalchemy 模块来管理图书馆图书信息的方法。pymysql 是一个纯用 Python 操作 MySQL 的模块,而 sqlalchemy 则是一个 SQL 工具包,采用了 ORM 模型,提供了丰富的高级查询 API。通过本次任务的学习,可以更好地理解数据库连接的方法,以及使用 Python 操作数据库的一般步骤。同时也了解了如何通过 Python 对数据库进行增删改查的操作。通过本次任务的学习,可以更好地应用在实际项目中,提高对数据库的管理效率。
654 浏览量
395 浏览量
566 浏览量
109 浏览量
367 浏览量
741 浏览量
340 浏览量
205 浏览量
250 浏览量

知识世界
- 粉丝: 375
最新资源
- 多功能字模信息获取工具应用详解
- ADV2FITS开源工具:视频帧转换为FITS格式
- Tropico 6内存读取工具:游戏数据提取与分析
- TcpUdp-v2.1:便捷网络端口管理小工具
- 专业笔记本BIOS刷新软件InsydeFlash 3.53汉化版
- GridView中加入全选复选框的客户端操作技巧
- 基于JAVA和ORACLE的网吧计费系统解决方案
- Linux环境下Vim插件vim-silicon:源代码图像化解决方案
- xhEditor:轻量级开源Web可视化HTML编辑器
- 全面掌握Excel技能的视频课程指南
- QDashBoard:基于QML的仪表盘开发教程
- 基于MATLAB的图片文字定位技术
- Proteus万年历仿真项目:附源代码与Proteus6.9SP4测试
- STM32 LED实验教程:点亮你的第一个LED灯
- 基于HTML的音乐推荐系统开发
- 全中文注释的轻量级Vim配置教程