MySQL 8.4 Release Notes
7.1.9.2 动态系统变量
许多服务器系统变量可以在运行时设置。见第15.7.6.1节,“变量赋值语法”。关于设置系统变量的权限要求,见第7.1.9.1节,“系统变量权限”
以下表格列出了在mysqld
中所有可用的动态系统变量。
该表格列出每个变量的数据类型和作用域。最后一列指示每个变量的作用域是全局、会话或两者。请查看对应项目描述,以了解变量的设置和使用方法。在适当情况下,提供了关于项目的进一步信息的链接。
类型为“字符串”的变量可以设置为字符串值。类型为“数字”的变量可以设置为数字值。类型为“布尔”变量可以设置为0、1、ON
或OFF
。标记为“枚举”的变量通常应该设置为可用的值,但也可以设置为对应的枚举值的数字。对于枚举系统变量,第一个枚举值对应于0。这与ENUM
用于表格列的数据类型不同,后者对应于1。
表7.5 动态系统变量总结