
数据库
mysql为主
知行合一cc
这个作者很懒,什么都没留下…
展开
-
索引原理与慢查询优化
索引一、介绍二、索引原理1、索引原理2、磁盘IO与预读三、索引的数据结构四、聚集索引与辅助索引1、聚集索引2、辅助索引**何时使用聚集索引或非聚集索引?**五、mysql索引管理1、功能2、MySQL常用的索引3、索引的两大类型hash与btree4、创建、删除索引的语法六、测试索引七、正确使用索引7.1 索引未命中7.2 其他注意事项八、联合索引与覆盖索引1、联合索引2、覆盖索引九、explain十、慢查询优化的基本步骤十一、慢日志管理十二、key和index的区别1、key2、index一、介绍为何原创 2020-09-10 21:47:49 · 122 阅读 · 0 评论 -
视图、事务、存储过程
视图、事务、存储过程一、视图1、创建视图2、使用视图3、修改视图4、删除视图二、触发器1、创建触发器2、使用触发器3、删除触发器三、事务四、存储过程2、创建简单的无参存储过程:3、创建有参存储过程4、执行存储过程5、删除存储过程五、删除存储过程3、自定义函数六、流程控制(了解即可)一、视图视图是一个虚拟表(非真实存在的),本质是根据sql语句获取动态的数据集,并为其命名用户使用时只需要使用“名称”即可以获取结果集,可以将该结果的结果集当做表来使用。不推荐使用的原因:使用视图可以把查询过程中的临时原创 2020-09-09 20:33:30 · 415 阅读 · 0 评论 -
MySQL记录操作之多表查询
多表查询一、多表查询介绍与准备工作1、主题:2、准备示例用的表:3、查看一下表dep与emp:二、多表连接查询1、交叉连接:2、内连接:只连接匹配的行3、外连接之左连接:优先显示左表全部记录4、外连接之右链接:优先显示右表全部记录5、全外连接:显示左右两个表全部记录三、符合条件连接查询四、子查询1、带in关键字的子查询2、带any关键字的子查询4、带比较运算符的子查询5、带exists关键字的子查询一、多表查询介绍与准备工作1、主题:-多表连接查询-复合条件连接查询-子查询2、准备示例用的表:原创 2020-09-07 16:24:51 · 253 阅读 · 0 评论 -
表的完整性约束
表的完整性约束一、表的完整性约束二、not null与default三、unique1、单列唯一2、联合唯一3、not null和unique的化学反应四、primary key五、foreign key一、表的完整性约束约束条件与数据类型的宽度一样,都是可选参数1、作用:用于保证数据的完整性和一致性2、主要包括:primary key # 标识该字段为该表的主键,可以唯一的标识记录foreign key # 标识该字段为该表的外键not null # 标识该字段不能为空,必须赋值un原创 2020-09-03 19:00:45 · 2217 阅读 · 0 评论 -
MySQL记录相关操作
MySQL记录相关操作一、表相关操作介绍二、插入数据insert三、更新数据update四、删除数据五、单表查询1、语法:2、重点掌握优先级:3、简单查询3.1 简单查询3.2 使用distinct避免重复(针对的是记录)3.3 进行四则运算查询3.4 使用concat()拼接记录的内容4、where约束4.1 单条件查询4.2 多条件查询4.3 关键字between and4.4 关键字is null4.5 关键字in集合查询4.6 关键字like模糊查询4.7 正则表达式查询5、分组查询:group b原创 2020-09-03 11:27:39 · 139 阅读 · 1 评论 -
表相关操作
表相关操作一、表介绍二、创建表三、表相关操作四、数据类型1、整数类型2、浮点型3、日期类型4、字符串类型5、枚举类型与集合类型一、表介绍表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称之为表的字段。二、创建表# 语法:create table 表名(字段名1 类型[(宽度)约束条件],字段名2 类型[(宽度)约束条件],字段名3 类型[(宽度)约束条件])# 注意点:1、在同一张表中,字段名是不能相同的2、宽度和约束条件可选3、字段名和原创 2020-09-02 11:45:07 · 149 阅读 · 0 评论 -
MySQL相关概念初级介绍
数据库初级了解一、MySQL相关概念介绍1、什么是数据库?2、数据库管理系统(DBMS)3、MySQL介绍4、数据库服务器、数据管理系统、数据库、表与记录的关系二、MySQL基本管理三、SQL语句基础1、库操作(文件夹)2、表操作(文件)3、记录操作(文件内容)一、MySQL相关概念介绍1、什么是数据库?DataBase(简称DB)数据库就是存放数据的仓库数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和扩展性,并可为各种用户共享。2、数据库管理系统(DBMS原创 2020-08-31 21:06:33 · 122 阅读 · 0 评论