摘要: 正确使用索引 数据库表中添加索引后确实会让查询速度起飞,但前提必须是正确的使用索引来查询,如果以错误的方式使用,则即使建立索引也会不奏效。即使建立索引,索引也不会生效: 其他注意事项 limit分页 无论是否有索引,limit分页是一个值得关注的问题 1 每页显示10条: 2 当前 118 120, 阅读全文
posted @ 2018-08-25 22:29 Hme 阅读(2377) 评论(0) 推荐(0) 编辑
摘要: 索引,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,然后直接获取即可。 以 B-tree 形式存储: MySQL中常见索引有: 普通索引 唯一索引 主键索引 组合索引 1、普通索引 普通索引仅有一个功能:加速查询 1 cre 阅读全文
posted @ 2018-08-24 23:13 Hme 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Flask Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用 阅读全文
posted @ 2018-08-24 22:07 Hme 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 事务 事务用于将某些操作的多个SQL作为原子性操作,一旦有某一个出现错误,即可回滚到原来的状态,从而保证数据库数据完整性。 1 delimiter \\ 2 create PROCEDURE p1( 3 OUT p_return_code tinyint 4 ) 5 BEGIN 6 DECLARE 阅读全文
posted @ 2018-08-24 22:06 Hme 阅读(1400) 评论(0) 推荐(0) 编辑
摘要: 存储过程 存储过程是一个SQL语句集合,当主动去调用存储过程时,其中内部的SQL语句会按照逻辑执行。 1、创建存储过程 1 -- 创建存储过程 2 3 delimiter // 4 create procedure p1() 5 BEGIN 6 select * from t1; 7 END// 8 阅读全文
posted @ 2018-08-22 22:44 Hme 阅读(5204) 评论(0) 推荐(0) 编辑
摘要: Bottle Bottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块。 Bottle框架大致可以分为以下部分: 路由系统,将不同请求交由指定函数处理 模板系统,将模板中的特殊语法渲染成字符串,值得一说的是Bo 阅读全文
posted @ 2018-08-22 20:39 Hme 阅读(7730) 评论(0) 推荐(0) 编辑
摘要: 一、视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 1 SELECT 2 * 3 FROM 4 ( 5 SELECT 6 nid, 7 NAME 8 FROM 9 tb1 10 WHER 阅读全文
posted @ 2018-08-21 22:09 Hme 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 一、表操作 1、创建表 1 是否可空,null表示空,非字符串 2 not null - 不可空 3 null - 可空 1 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认值 2 create table tb1( 3 nid int not null defalut 2 阅读全文
posted @ 2018-08-20 17:00 Hme 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 1、下载安装 1.1 下载: 1.2 解压 1.3 初始化 1.4 启动mysql服务 1.5 启动MySQL客户端并连接MySQL服务 由于初始化时使用的【mysqld --initialize-insecure】命令,其默认未给root账户设置密码 输入回车,见下图表示安装成功: 1.6 添加环 阅读全文
posted @ 2018-08-19 21:57 Hme 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 一、字段 1 AutoField(Field) 2 - int自增列,必须填入参数 primary_key=True 3 4 BigAutoField(AutoField) 5 - bigint自增列,必须填入参数 primary_key=True 6 7 注:当model中如果没有自增列,则自动会 阅读全文
posted @ 2018-08-18 21:36 Hme 阅读(256) 评论(0) 推荐(0) 编辑