最新 最热

使用Flask-SQLAlchemy管理数据库

一、配置数据库1、安装扩展库安装pymysql扩展库pip install pymysql安装flask-sqlalchemy扩展库pip install flask-sqlalchemy本扩展库为flask用于操作数据库进行ORM转换2、代码配置总体代码如下(自行进行拆分)<span c...

2022-09-14
2

数据库数据查询

@view.route(’/filter_by/’) def test_filterBy(): # 查询id为1的数据 allData = User.query.filter_by(id = 1) # 下面俩种写法为错误写法(不支持) allData = User.query.filter_by(id > 1......

2022-09-14
2

建议收藏!Python 读取千万级数据自动写入 MySQL 数据库

Python 读取数据自动写入 MySQL 数据库,这个需求在工作中是非常普遍的,主要涉及到 python 操作数据库,读写更新等,数据库可能是 mongodb、 es,他们的处理思路都是相似的,只需要将操作数据库的语法更换即可。本篇文章会给大...

2022-09-02
1

Flask 学习-12.Flask-SQLAlchemy 连接 mysql 数据库

前言SQLAlchemy采用简单的Python语言,提供高效和高性能的数据库访问,实现了完整的企业级持久模型。SQLAlchemy 是目前python中最强大的 ORM框架, 功能全面。Flask-SQLAlchemy 是一个为 Flask 应用插件,封装了SQLAlchemy,...

2022-08-29
2

Flask 学习-13.Flask-SQLAlchemy 新建模型和字段

前言Flask-SQLAlchemy是一个Flask扩展,简化了在Flask应用中使用SQLAlchemy的操作。定义模型在python代码中创建一个类,每个类对应了一个数据库中的一张表,类的数据属性对应了表中的字段名,这个类称为映射类。创建模型示例...

2022-08-29
2

Python和MySQL数据库简单操作

The Python SQL Toolkit and Object Relational Mapper。ORM(O是面向对象,R是面向关系,M是Map):面向对象和面向关系的模拟关联。

2022-08-17
2

flask SQLAlchemy 的安装和基础应用

SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。...

2022-08-08
1

SQLAlchemy学习-8.query查找之filter()和filter_by()区别

前言SQLAlchemy 使用query查询的时,可以使用filter()和filter_by() 过滤条件。filter_by() 参数直接用属性名,比较用一个=filter() 参数 用类名.属性名,比较用 ==filter_by() 语法filter_by() 源码如下 def filter_b....

2022-07-19
2

SQLAlchemy学习-5.relationship之backref和back_populates参数

前言relationship 函数是 sqlalchemy对关系之间提供的一种便利的调用方式, backref参数则对关系提供反向引用的声明。在最新版本的sqlalchemy中对relationship引进了back_populates参数, 两个参数的效果完全一致。back...

2022-07-19
1

SQLAlchemy学习-1.环境准备与基础使用

前言SQLAlchemy采用简单的Python语言,提供高效和高性能的数据库访问,实现了完整的企业级持久模型。它提供了SQL工具包和ORM(对象关系映射)工具,类似于Django 自带的 ORM 框架操作数据库。环境准备基于python3.8环境,安装 sq...

2022-07-19
1