随笔分类 - MySQL
摘要:索引原理与慢查询优化 一 索引原理 1 为何要用索引 创建索引的目的是为了优化查询速度,但是一张表一旦创建了索引,会降低读写速度。 2 什么是索引 索引是MySQL数据库的一种数据结构,在MySQL里称之为key。 3 索引的原理 本质:通过不断地缩小想要获取数据的范围来筛选出最终想要的结果,同
阅读全文
摘要:视图、触发器、事务、存储过程、函数 一 视图 1 什么是视图 视图是一个虚拟表(非真实存在) ,其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需要使用【名称】即可获得结果集,可以将该结果当作表来使用。 使用视图我们可以把查询结果过程中的临时表摘出来,用视图去实现,这样可以以
阅读全文
摘要:数据备份与pymysql模块 一 IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具Navicate。 掌握: #1. 测试+链接数据库 #2. 新建库 #3. 新建表,新增字段+类型+约束 #4. 设计表:外键 #5. 新建查询 #6. 备份库/表 #注意
阅读全文
摘要:MySQL记录相关操作基础 一 插入数据insert 1) 插入完整数据(顺序插入) 语法一: insert 表名(字段1,字段2,字段3…字段n) values(值1,值2,值3…值n); 语法二: insert 表名 values(值1,值2,值3…值n); 2) 指定字段插入数据 语法: in
阅读全文
摘要:MySQL记录相关操作之多表查询 一 介绍 # 为了让表的查询更有效率,所以表一般会分拆成多个进行存储,这样就需要使用select语句针对多表进行查询。 # 实验表格准备———————— # 建表 create table department( id int, name varchar(20) )
阅读全文
摘要:MySQL表相关操作 一 表相关操作基础 1 表介绍 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段。 id name age 字段:一条记录对应的标题称为一个字段,如id,name,age 1 kiessling 37 记录:一行内容称为一条
阅读全文
摘要:MySQL基础 一 mysql相关概念介绍 1 数据库概述 1.1 什么是数据(Data) 描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片、图像、声音、语言等,数据有多种表现形式,他们都可以数字化后存入计算机。 在计算机中描述事物,就需要抽取这一事物的典型特征,组成一条记
阅读全文

浙公网安备 33010602011771号