概述
sqlAlchemy的理念是,sql数据库的量级和性能重要于对象集合;而对象集合的抽象又重要于表和行。
一 安装 sqlAlchemy
二 使用 sqlalchemy对数据库操作
1. 定义元信息,绑定到引擎
2.创建表格,初始化数据库
执行上述代码,我们就创建 一个 users 表,有id, name, email 三个字段
3. 基本操作,插入
如果已经table表已经存在, 第二次运行就不许要 create了, 使用 autoload 设置
实例化一个插入句柄
查询 删除和插入类似 都需要先实例一个 sqlalchemy.sql.dml 对象
三 使用 ORM
使用 orm 就是 将 python class 与 数据库的 table 映射,免去直接写 sql 语句
创建映射
建立会话
插入
注意建立会话的方式, sqlalchemy 的版本不同 sessionmaker 的方式更好
剩下删除 关系 事物等高级操作就参考官方文档了。
总结
以上是编程之家为你收集整理的Python的ORM框架SQLAlchemy入门教程全部内容,希望文章能够帮你解决Python的ORM框架SQLAlchemy入门教程所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧