摘要: django分页的使用方法 阅读全文
posted @ 2019-10-22 11:55 tiwe 阅读(128) 评论(0) 推荐(0) 编辑
摘要: python中pymysql模块 二、execute()之sql注入 三、增 删 改 :一定要commit 四、查:fetchone,fetchmany,fetchall 游标移动位置:scroll(int,mode='relative') relative 相对于自己进行移动 absolute 相 阅读全文
posted @ 2019-10-22 11:45 tiwe 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、索引种类 1、普通索引:加速查询 2、唯一索引:加速查询与约束 unique index 3、主键索引:在创建表的时候primary key 就是主键索引 4、组合索引(联合索引) 5、索引名词: 覆盖索引:在索引文件中直接获取数据 索引合并:把多个单列索引合并成使用 二、正确使用索引 索引注意 阅读全文
posted @ 2019-10-22 11:37 tiwe 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一、单表查询 1、单表查询的语法 SELECT 字段1,字段2... FROM 表名 WHERE 条件 GROUP BY field HAVING 筛选 ORDER BY field LIMIT 限制条数 2、关键字的执行优先级(重点) 重点中的重点:关键字的执行优先级 from where gro 阅读全文
posted @ 2019-10-22 11:21 tiwe 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、聚合函数与分组 分组需要在mysql的配置文件中sql_mode加入ONLY_FULL_GROUP_BY 二、多表查询 主要是笛卡尔积原理 1、内连接,只连接匹配的行, 2、外连接之左连接,优先显示左表的全部信息,不管右表是否为空都会显示 3、外连接值右连接,优先显示右表的全部信息,不管左表对应 阅读全文
posted @ 2019-10-22 11:19 tiwe 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 完整性约束foreign key 即:多张进行关联的表,其中有关联的表删除操作的时候,其他的表会自动进行删除相关联的记录 这里有一个坑:select 查看出来的表的默认排序顺序是随机排序,并不是升序,最好查询的时候加上order 1.多对一 :多的那一个表要设置foreign key,一对一与多对一 阅读全文
posted @ 2019-10-22 10:48 tiwe 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一 、 约束的作用: 对字段进行约束,保证数据的完整性与一致性 二. 注意:not null 与default 的时候默认值可以为空 三、 一共有三种创建unique的方式: 1、单独创建 2、unique(字段) 3、联合创建,联合唯一,只要其中一个满足不为一就可以添加 四、清空表:delete 阅读全文
posted @ 2019-10-22 10:30 tiwe 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、数据库分为两种: ​ 1. 关系型 :需要有表结构 ​ 2. 非关系型 :key value 进行存储的,没有表结构 二、mysql支持的存储引擎: 1. Innodb存储引擎:支持事务,mysql默认引擎 2. MyISAM :不支持事务,存储速度比innodb快 3. memory :只存储 阅读全文
posted @ 2019-10-22 10:06 tiwe 阅读(146) 评论(0) 推荐(0) 编辑