您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python的ORM框架SQLAlchemy入门教程

5b51 2022/1/14 8:15:19 python 字数 3138 阅读 304 来源 www.jb51.cc/python

SQLAlchemy的理念是,SQL数据库的量级和性能重要于对象集合;而对象集合的抽象又重要于表和行。一安装SQLAlchemy复制代码代码如下:pipinstallsqlalchemy导入如果没有报错则安装成功复制代码代码如下:>>>imp

概述


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入门教程所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶