MySQL高级能量预警
- 变量相关
临时变量
– 定义在函数体或存储过程中的变量
– 用法在讲函数时会提到
用户变量,也称会话变量
– 用户变量只对当前连接用户有效,其他连接用户无法访问
– 使用 @ 标识符声明用户变量
SET @age = 20; – 定义一个值为 20 的 age 变量
– 使用 SELECT 来查看用户
SELECT @age;
– 使用 := 来在查询语句中进行赋值
SELECT @maxage := MAX(age) FROM student;
– 注意事项:
– 不区分大小写
– 同一个账户,一旦退出,用户变量也不会再存在
– 如果用户变量不存在,使用 SELECT 查看会返回 NULL
系统变量
– 任何一个用户都可以访问
– 使用 @@ 来作为标识符
– 查看所有的系统变量
SHOW VARIABLES;
SHOW VARIABLES\G; – 可以使用显示不用过长
– 同样使用 SELECT 语句来进行查询
SELECT @@age;
– 修改系统变量
– 临时修改,只有当前用户使用这个值
SET variable_name = new_value; – 一需要 @@
SET wait_timeout = 20;
– 永久修改
SET GLOBAL variable_name = new_value;
SET GLOBAL wait_timeout = 20;
– 不能自己定义一个新的系统变量
–
MySQL高级能量预警相关推荐
- Mysql高级调优篇——第五章:Sql调优在面试中深度剖析
上节讲了Sql调优实战,本章聊聊面试中Sql调优深度的剖析场景! 在讲之前我们先做一些准备工作,建立一些需要用到的表: Mysql高级调优篇表补充--建表SQL_风清扬逍遥子的博客-CSDN博客⭐️t ...
- Mysql高级调优篇——第四章:Sql实战调优场景剖析(下)
上一章我们讲述了索引调优实战在Join的过程,那么本章重点阐述索引失效的场景及原因剖析! 1.索引失效场景 老规矩先导入一些表作为数据使用,表的所有定义在这个链接中: Mysql高级调优篇表补充--建 ...
- Mysql高级调优篇——第三章:Sql实战调优场景剖析(上)
上几个章节我们讲述了很多硬核的知识,那本章开始我们正式进入Sql实战过程!! 1.热身Case 回顾上节讲的Explain知识点,我们简单做个回顾,来个热身的Case: 看下面的Sql执行是如何的,请 ...
- Mysql高级调优篇——前言简介
本篇开始就进入Mysql高级篇,当然我讲解的身份是Java开发工程师,并非专业的DBA,所以我们以写出高效,好用,Sql优化和开发相关的数据库方面的知识落地为目的,帮助开发解决一些sql上的问题,为迈 ...
- Mysql高级之触发器
原文:Mysql高级之触发器 触发器是一类特殊的事务 ,可以监视某种数据操作(insert/update/delete),并触发相关操作(insert/update/delete). 看以下事件: 完 ...
- MySQL 高级 - 存储过程 - 语法 - case结构
MySQL 高级 - 存储过程 - 语法 - case结构 -- 给定一个月份, 然后计算出所在的季度 create procedure pro_test7(mon int) begindeclare ...
- MySQL 高级 - 存储过程 - 语法 - if判断 || 传递参数 (IN - 输入 OUT-输出)
MySQL 高级 - 存储过程 - 语法 - if判断 传递参数
- MySQL高级知识(十五)——主从复制
前言:本章主要讲解MySQL主从复制的操作步骤.由于环境限制,主机使用Windows环境,从机使用用Linux环境.另外MySQL的版本最好一致,笔者采用的MySQL5.7.22版本,具体安装过程请查 ...
- mysql高级笔记_MySQL高级部分笔记
有关于MySQL的高级部分笔记 这是一篇关于MySQL高级部分的笔记主要是,sql优化以及mysql锁的相关内容,以及主从配置等内容等比较基础的优化 一.逻辑架构部分 逻辑架构 逻辑架构介绍图如下 连 ...
最新文章
- HashMap深度解析(二)
- Uncaught ReferenceError: webpackJsonp is not defined at app.js vendor.js
- 【Linux】一步一步学Linux——enable命令(212)
- 文本处理三剑客awk的使用
- apk ionic 破损_ionic3-android打包完美解决
- Windows Workflow Foundation开发环境配置
- window.print()
- python 循环语句s =2+22+222+2222之和_python算法题
- csp是什么比赛_2020年CSP-J/S来了,你想知道的都在这里
- 一张图囊括所有ASM优化投放知识点
- CSDN怎么改变字体颜色
- 优衣库推全新门店概念,背后意义何在?
- 小学生计算题软件产品设计
- 简单3步,在线完成gif动图制作
- 第一课:Mstar-Non-OS方案(一)——搭建编译环境
- 史上最全的大厂机器学习面试题,赶紧收藏吧!(附详解答案)
- matlab蒙特卡罗方法求体积_matlab的蒙特卡洛算法
- java long 比较_Java Long compareTo()方法
- android英语,Android 每日一句(英语)
- Android的Google地图开发
热门文章
- 计算机所在网络最多可实际分配,网络技术应用1
- 启动马达接线实物图_电工知识:三相电机正反转的完整接线,实物讲解,原理分析...
- excel引用指定单元格数据_Excel数据查找引用函数详解,一看就会用 #办公技巧 #excel #职场
- spring手动控制事务开启_Spring 基于AOP的事务控制
- excel文件数据导入mysql数据库中_将excel里面的数据导入mysql数据库中
- ibm oracle 应用程序 编排_IBM使用Kubernetes将云扩展到本地
- java读取classpath配置文件_SpringBoot2.x入门教程:理解配置文件
- FPGA之道(67)代码中的约束信息(四)状态机的相关约束
- HDLBits 系列(26)独热码有限状态机实现的两种方式
- 跨时钟域信号传输问题之握手同步