python Sql Alchemy样板

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Sql Alchemy样板相关的知识,希望对你有一定的参考价值。

from sqlalchemy import create_engine, Table, MetaData
from sqlalchemy.orm import sessionmaker
import pandas as pd

credentials = dict(username = "username",
                   password = "password",
                   host = "localhost",
                   database = "database")

engine = create_engine('mysql://{username}:{password}@l{host}/{database}?charset=utf8'.format(**credentials))
Session = sessionmaker(engine)
meta = MetaData()
abc = Table("abc", meta, autoload_with = engine)

session = Session()
query = (session.query(abc))
df = pd.read_sql(query.statement, query.session.bind)

以上是关于python Sql Alchemy样板的主要内容,如果未能解决你的问题,请参考以下文章

使用blob在python中将pdf上传到sql-alchemy

如何在 Sql Alchemy Python 中为 MS SQL 后端指定事务隔离级别

如何在 SQL Alchemy 中仅将 Python 表达式用作混合属性

SQL Alchemy - 从 Oracle 迁移到 MySQL 的 Python 脚本

python 如何使用SQL Alchemy编译INSERT ... ON DUPLICATE KEY UPDATE并支持批量插入。

python 一些代码使用模式作为SQL-Alchemy的声明基础,以及对Celery分支的支持。