摘要: MySQL索引原理 一 初识索引 为什么要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 什么是索引? 索 阅读全文
posted @ 2019-06-26 20:08 爱文飞翔 阅读(2101) 评论(0) 推荐(2) 编辑
摘要: MySQL多表查询 建表与数据准备 多表连接查询 1 交叉连接:不适用任何匹配条件。生成笛卡尔积 2 内连接:只连接匹配的行 3 外链接之左连接:优先显示左表全部记录 4 外链接之右连接:优先显示右表全部记录 5 全外连接:显示左右两个表全部记录 符合条件连接查询 子查询 2 带比较运算符的子查询 阅读全文
posted @ 2019-06-26 20:06 爱文飞翔 阅读(553) 评论(0) 推荐(1) 编辑
摘要: MySQL记录操作 概览 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 1. 使用INSERT实现数据的插入 2. UPDATE实现数据的更新 3. 使用DELETE实现数据的删除 4. 使用SELECT查询数据以及。 插入数据inse 阅读全文
posted @ 2019-06-21 18:10 爱文飞翔 阅读(3891) 评论(0) 推荐(2) 编辑
摘要: 表的完整性约束 为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、有效、相容。 约束条件与数据类型的宽度一样,都是可选参数,主要分为以下几种: NOT NULL 阅读全文
posted @ 2019-06-20 22:29 爱文飞翔 阅读(372) 评论(0) 推荐(0) 编辑
摘要: mysql中的数据类型 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。 关键字INT是INTEGER的同义词,关键 阅读全文
posted @ 2019-06-20 22:27 爱文飞翔 阅读(2341) 评论(0) 推荐(0) 编辑
摘要: MySQL表操作 存储引擎:存储数据的方式 Innodb存储引擎: Myisam存储: Memory存储引擎: 查看当前的默认存储引擎: 表介绍 表就相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 还记得我们之前写过的‘员工信息表作业’么?存储这 阅读全文
posted @ 2019-06-20 22:25 爱文飞翔 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 认识数据库 1 什么是数据(Data) 描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机 在计算机中描述一个事物,就需要抽取这一事物的典型特征,组成一条记录,就相当于文件里的一行内容,如: 单纯的一条 阅读全文
posted @ 2019-06-19 16:46 爱文飞翔 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 面向对象初识到进阶 组合: 例子: 继承: 调用了父类的初始化,去完成一些通用属性的初始化 多态: 鸭子类型: 经典类和新式类: 抽象类: 反射: 封装: 单例模式: 阅读全文
posted @ 2019-06-09 00:11 爱文飞翔 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 形参角度: 万能参数: ​ 动态接收位置参数:\ args ​ 动态接收关键字参数:\ kwargs 的魔性用法: 函数定义时 , 代表聚合。他将所有的位置参数 聚合成一个元组,赋值给了args; 函数定义时: 将所有的关键字参数聚合成一个字典中,将这个字典赋给了 kwargs; 和 在函数的调用时 阅读全文
posted @ 2019-05-16 21:38 爱文飞翔 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1、函数的初识 函数的作用:以功能为导向 减少代码重复 2、函数的结构与调用 3、函数的返回值 return 4、函数的参数 阅读全文
posted @ 2019-05-10 09:50 爱文飞翔 阅读(353) 评论(0) 推荐(1) 编辑