一、CRM介绍 数据库表是一个二维表,包含多行多列。把一个表的内容用Python的数据结构表示出来的话,可以用一个list表示多行,list的每一个元素是tuple,表示一行记录,比如,包含id和name的user表: Python的DB-API返回的数据结构就是像上面这样表示的。 但是用tuple ...
分类:
数据库 时间:
2016-06-29 20:32:22
阅读次数:
322
一、sqlalchemy 中的count() count()统计数据特别慢: session.query(cls).count() 8W 数据花费了近50s 但是在数据库中直接查询: select count(*) from table_name. 用时仅0.738s 这个差别让人真是匪夷所思。 后 ...
分类:
数据库 时间:
2016-06-28 12:34:04
阅读次数:
188
代办sqlautocode(目前没有测试成功过)sqlacodegen(测试可用)http://www.cnblogs.com/kramer/p/3982741.htmlhttp://blog.csdn.net/kaku21/article/details/42741595http://stackoverflow.com/questions/17632980/sqlautocode-error-when-attempting-to-generate-schemahttp://bl..
分类:
数据库 时间:
2016-06-23 22:32:13
阅读次数:
234
SQLAlchemy——数据持久层框架 简介 SQLAlchemy 主要由两部分组成,一个 SQL 工具包和一个关系对象映射(ORM),它能让开发者完全发挥出 SQL 的灵活性与强大的能量。他实现了一整套企业级持久层模式,可以通过简单而 Pythonic 的接口,进行高效率和高性能的数据库访问。SQ ...
分类:
编程语言 时间:
2016-06-23 15:49:57
阅读次数:
147
初始化和配置 ORM(Object Relational Mapper) 对象关系映射。指将面对对象得方法映射到数据库中的关系对象中。Flask-SQLAlchemy是一个Flask扩展,能够支持多种数据库后台,我们可以不需要关心SQL的处理细节,操作数据库,一个基本关系对应一个类,而一个实体对应类 ...
分类:
数据库 时间:
2016-06-19 11:30:58
阅读次数:
240
定义表定义数据表,才能进行sql表达式的操作,毕竟sql表达式的表的确定,是sqlalchemy制定的,如果数据库已经存在了数据表还需要定义么?当然,这里其实是一个映射关系,如果不指定,查询表达式就不知道是附加在那个表的操作,当然定义的时候,注意表名和字段名,代码和数据的..
分类:
数据库 时间:
2016-06-17 00:56:07
阅读次数:
203
定义表定义数据表,才能进行sql表达式的操作,毕竟sql表达式的表的确定,是sqlalchemy制定的,如果数据库已经存在了数据表还需要定义么?当然,这里其实是一个映射关系,如果不指定,查询表达式就不知道是附加在那个表的操作,当然定义的时候,注意表名和字段名,代码和数据的..
分类:
数据库 时间:
2016-06-17 00:53:12
阅读次数:
241
一.外键关联,relationship() 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686... ...
分类:
数据库 时间:
2016-06-16 21:29:55
阅读次数:
222
一、根据”create_date“查询每天的数据 1、查询2016年5月每天的数据 session.query(extract('day', User.create_date).label('day'), func.count('*')).filter(extract('month', User.c ...
分类:
数据库 时间:
2016-06-16 13:12:01
阅读次数:
1078
1、ConfigParser模块:说明:读取配置文件http://wangwei007.blog.51cto.com/68019/11049112、SQLAlchemy说明:数据库操作模块http://blog.sina.com.cn/s/blog_4ddef8f80101g6cl.html3、pystatgrab说明:系统信息获取模块
分类:
编程语言 时间:
2016-06-13 17:27:05
阅读次数:
221