
sqlalchemy
果汁华
这个作者很懒,什么都没留下…
展开
-
SQLAlchemy基础篇(连接mysql数据库)
安装mysql和sqlalchemy就不说了,googol之。 简单介绍下最基本的使用: from sqlalchemy import create_engine from sqlalchemy.orm import sessionmaker DB_CONNECT_STRING = 'mysql+mysqldb://root:123@localhost/ooxx转载 2015-08-06 08:12:13 · 1126 阅读 · 0 评论 -
SQLALchemy-查询篇
似乎ORM最难设计的部分是查询。特别是面向对象的查询,今天学习SQLAlchemy,发现SQLAlchemy的查询语法竟如此灵活,惊叹其如此强大的表达能力的同时也对Python也有了更深的认识。下面看一下我写的一些查询语句: Python代码: #简单查询 #注意User是一个类对象,user_table是数据库中的表 print(session.query(User).all()) -转载 2015-08-06 08:06:37 · 447 阅读 · 0 评论 -
SQLAlchemy进阶篇
学习学SQLAlchemy基本篇后,我们来看看进阶篇 (基本篇链接:) 下面开始介绍一些进阶的知识。 如何批量插入大批数据? 可以使用非 ORM 的方式: session.execute( User.__table__.insert(), [{'name': `randint(1, 100)`,'age': randint(1, 100)} for转载 2015-08-06 08:19:42 · 1799 阅读 · 1 评论