2020年7月9日

极客mysql02

摘要: mysql 一条更新语句的执行过程: 1.首先客户端通过tcp/ip发送一条sql语句到server层的SQL interface 2.SQL interface接到该请求后,先对该条语句进行解析,验证权限是否匹配 3.验证通过以后,分析器会对该语句分析,是否语法有错误等 4.接下来是优化器器生成相 阅读全文

posted @ 2020-07-09 17:10 wsw_seu 阅读(95) 评论(0) 推荐(0) 编辑

极客mysql01

摘要: 1.MySQL的框架有几个组件, 各是什么作用?连接器:负责跟客户端建立连接、获取权限、维持和管理连接。查询缓存:查询请求先访问缓存(key 是查询的语句,value 是查询的结果)。命中直接返回。不推荐使用缓存,更新会把缓存清除(关闭缓存:参数 query_cache_type 设置成 DEMAN 阅读全文

posted @ 2020-07-09 15:50 wsw_seu 阅读(109) 评论(0) 推荐(0) 编辑

Mysql之存储过程与存储函数

摘要: 1 存储过程 1.1 什么是存储过程 存储过程是一组为了完成某项特定功能的sql语句集,其实质上就是一段存储在数据库中的代码,他可以由声明式的sql语句(如CREATE,UPDATE,SELECT等语句)和过程式sql语句(如IF...THEN...ELSE控制结构语句)组成。存储过程思想上很简单, 阅读全文

posted @ 2020-07-09 15:17 wsw_seu 阅读(394) 评论(0) 推荐(0) 编辑

MySQL视图详细介绍

摘要: 前言: 在MySQL中,视图可能是我们最常用的数据库对象之一了。那么你知道视图和表的区别吗?你知道创建及使用视图要注意哪些点吗?可能很多人对视图只是一知半解,想详细了解视图的同学看过来哟,本篇文章会详细介绍视图的概念、创建及使用方法。 1.视图定义及简单介绍 视图是基于 SQL 语句的结果集的可视化 阅读全文

posted @ 2020-07-09 14:55 wsw_seu 阅读(311) 评论(0) 推荐(0) 编辑

mysql 触发器的创建和使用

摘要: 什么是触发器 触发器(TRIGGER)是MySQL的数据库对象之一,从5.0.2版本开始支持。该对象与编程语言中的函数非常类似,都需要声明、执行等。但是触发器的执行不是由程序调用,也不是由手工启动,而是由事件来触发、激活从而实现执行。有点类似DOM中的事件。 那么为什么要使用数据库对象触发器呢?在具 阅读全文

posted @ 2020-07-09 14:41 wsw_seu 阅读(1361) 评论(0) 推荐(0) 编辑

导航