SQLAlchemy02 /SQLAlchemy对数据的增删改查操作、属性常用数据类型详解 目录 SQLAlchemy02 /SQLAlchemy对数据的增删改查操作、属性常用数据类型详解 1、用session做数据的增删改查操作: 2、SQLAlchemy常用数据类型: 3、Column常用参数: ...
分类:
数据库 时间:
2020-04-30 13:53:10
阅读次数:
70
SQLAlchemy01 /SQLAlchemy去连接数据库、ORM介绍、将ORM模型映射到数据库中 目录 SQLAlchemy01 /SQLAlchemy去连接数据库、ORM介绍、将ORM模型映射到数据库中 1、使用SQLAlchemy去连接数据库: 2、ORM介绍: 3、将ORM模型映射到数据库 ...
分类:
数据库 时间:
2020-04-30 13:40:08
阅读次数:
63
SQLAlchemy03 /外键、连表关系 目录 SQLAlchemy03 /外键、连表关系 1、外键 2、ORM关系以及一对多 3、一对一的关系 4、多对多的关系 5、ORM层面的删除数据 6、ORM层面的CASCADE 1、外键 外键简述 使用SQLAlchemy创建外键非常简单。在从表中增加一 ...
分类:
数据库 时间:
2020-04-30 13:39:13
阅读次数:
64
用于数据库迁移,sqlalchemy只能生成和删除表,不能对已经存在的表进行操作。通过flask-migrate可以对已经存在的表字段进行修改 1、安装:依赖于flask-script,所以需要安装它 pip install flask-migrate 2、使用方法 1)导入 app和db,分别是f ...
分类:
其他好文 时间:
2020-04-28 23:03:42
阅读次数:
65
背景 其实一开始用的是pymysql,但是发现维护比较麻烦,还存在代码注入的风险,所以就干脆直接用ORM框架。 ORM即Object Relational Mapper,可以简单理解为数据库表和Python类之间的映射,通过操作Python类,可以间接操作数据库。 Python的ORM框架比较出名的 ...
分类:
数据库 时间:
2020-04-26 18:32:39
阅读次数:
67
安装pyodbc pip install pyodbc -i https://pypi.tuna.tsinghua.edu.cn/simple 创建连接 engine=create_engine("mssql+pyodbc://sa:ddh123@pawndb")conn = engine.conn ...
分类:
数据库 时间:
2020-04-18 11:51:33
阅读次数:
116
import requests from bs4 import BeautifulSoup as bs import re import pandas as pd from sqlalchemy import create_engine from pandas.io.sql import to_sq ...
分类:
编程语言 时间:
2020-04-15 00:44:12
阅读次数:
89
SqlAlchemy 是在python中最有名的ORM(Objet Relational Mapping)框架,主要的任务是把关系数据库的表结构映射到python中的额对象。 以前python通过原生的sql访问操作数据库,那种方式很繁琐,且没有安全感,现在通过ORM这个壳来访问操作数据库,这个壳具 ...
分类:
数据库 时间:
2020-04-13 00:53:51
阅读次数:
81
SQLAlchemy 1.介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 SQLAlchemy安装 pip3 install sqlal ...
分类:
数据库 时间:
2020-04-11 20:24:39
阅读次数:
73
参考了网上很多资料,自己搞了一个适合的 在model 内增加一个函数: class User(db.Model): __tablename__ = 'user' userid = db.Column(INTEGER(11), primary_key=True, comment='用户ID') pho ...
分类:
数据库 时间:
2020-04-04 17:25:13
阅读次数:
98