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 对数据库进行增删改查的操作。通过本次任务的学习,可以更好地应用在实际项目中,提高对数据库的管理效率。
剩余16页未读,继续阅读
- 粉丝: 355
- 资源: 1万+
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
评论0