MySQL中的系统变量有哪些?

文章目录

  • 1. 系统变量的简介
  • 2. 如何查看系统变量
  • 3. 设置系统变量
    • 3.1 通过启动选项设置
    • 3.2 在服务器运行时设置系统变量
    • 3.3 启动选项和系统变量的区别
  • 4. 状态变量

1. 系统变量的简介

  • MySQL 服务器程序运行过程中会用到许多影响程序行为的变量,它们被称为 MySQL 系统变量。

举例说明,表示客户端连接数量会用系统变量max_connections表示,表的默认存储引擎用系统变量 default_storage_engine 表示,查询缓存的大小用系统变量 query_cache_size 表示,总之系统变量还多。

  • 系统变量都有一个默认值,可以通过命令行或者配置文件的方式在启动服务的时候改变系统变量的值,并且大多数的系统变量的值也可以在程序运行过程中修改,而无需停止并重新启动它。

2. 如何查看系统变量

输入以下内容:

SHOW VARIABLES [LIKE 匹配的模式];

通常使用过滤的方式查看,例如

你可能感兴趣的:(mysql,mysql)