MySQL系统变量

MySQL的系统变量是由MySQL服务器管理的,用于控制服务器的各种行为和特性。这些变量由系统提供,不是用户定义的,并且属于服务器层面的语法。它们包括全局变量和会话变量。

全局变量:这些变量影响整个MySQL服务器,它们的更改需要具有相应的权限,并且通常需要重启服务器才能生效。
会话变量:这些变量仅对当前连接到服务器的客户端有效,每个连接都有自己的会话变量设置。 

 示例:

# 查看所有系统变量
SHOW GLOBAL | SESSION VARIABLES;

# 查看满足条件的部分系统变量
SHOW GLOBAL | SESSION VARIABLES LIKE '%char%';

# 查看指定的某个系统变量的值
SELECT @@global | session.系统变量名;

# 为某个系统变量赋值
SET GLOBAL | 【SESSION】系统变量名 = 值;

# 使用用户变量
SET @myvar = 1;
SELECT @myvar;

这里, @@global 或 @@session 是访问系统变量的特殊形式,用于区分全局变量和会话变量。

相关推荐

  1. MySQL系统变量

    2024-05-10 23:38:03       32 阅读
  2. MySQL5.7服务器系统变量(二)

    2024-05-10 23:38:03       50 阅读
  3. MySQL 5.7服务器系统变量参考

    2024-05-10 23:38:03       53 阅读
  4. MySQL5.7服务器系统变量(一)

    2024-05-10 23:38:03       47 阅读
  5. MySQL5.7 使用系统变量

    2024-05-10 23:38:03       44 阅读
  6. MySQL-系统及自定义变量

    2024-05-10 23:38:03       43 阅读
  7. MYSQL服务器系统变量的使用

    2024-05-10 23:38:03       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-10 23:38:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-10 23:38:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-10 23:38:03       87 阅读
  4. Python语言-面向对象

    2024-05-10 23:38:03       96 阅读

热门阅读

  1. XSS攻击分析---(原理、危害、防御、应急响应)

    2024-05-10 23:38:03       34 阅读
  2. 【unity】(2)GameObject

    2024-05-10 23:38:03       30 阅读
  3. ICMP的type字段、code字段

    2024-05-10 23:38:03       28 阅读
  4. 模拟spring注解的底层逻辑。

    2024-05-10 23:38:03       30 阅读
  5. shell脚本变量

    2024-05-10 23:38:03       30 阅读
  6. K8S RBAC 命令行创建

    2024-05-10 23:38:03       32 阅读
  7. 网络安全基础

    2024-05-10 23:38:03       28 阅读
  8. iOS 音量键拍照(延时拍照)

    2024-05-10 23:38:03       25 阅读
  9. ruoyi-vue-pro 使用记录(3)

    2024-05-10 23:38:03       24 阅读