首先安装sqlalchemy,安装方法有两种:通过官网下载源码进行安装;使用pip install sqlachemly
1.建立操作数据库接口模块api.py,
描述:
在接口模块中首先创建一个engine,这里关联的是mysql数据库,也可以是其他类型的数据库
然后定义了几个访问数据库的接口函数,提供对数据库的添加、删除、查询操作
from sqlalchemy import create_engine
from sqlalchemy import func
from sqlalchemy.pool import NullPool
from sqlalchemy.orm import sessionmaker
class API(object):
def __init__(self):
args = 'mysql://root:root@localhost/myDB?charset=utf8'
kwds = NullPool
engine = create_engine(args,poolclass=kwds)
Session = sessionmaker(bind=engine)
self.session = Session()
def create(self, db, **body):
self.session.add(db(**body))
return 'CREATED'
def get_all_content(self, db):
result = list(t.__dict

本文介绍了如何使用Python的SQLAlchemy ORM库来操作MYSQL数据库,包括安装SQLAlchemy、建立数据库接口模块以实现创建、查询、删除等基本操作,并在模型模块中定义数据表结构。
最低0.47元/天 解锁文章
424

被折叠的 条评论
为什么被折叠?



