MySQL高级能量预警
2021/4/23 2:25:26
本文主要是介绍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高级能量预警的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-02MySQL 3主集群搭建
- 2024-12-25如何部署MySQL集群资料:新手入门教程
- 2024-12-24MySQL集群部署资料:新手入门教程
- 2024-12-24MySQL集群资料详解:新手入门教程
- 2024-12-24MySQL集群部署入门教程
- 2024-12-24部署MySQL集群学习:新手入门教程
- 2024-12-24部署MySQL集群入门:一步一步搭建指南
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解