MySQL 8.0 参考手册 / 第 26 章 INFORMATION_SCHEMA 表 / 26.3 INFORMATION_SCHEMA 总表 /
24.3.11 INFORMATION_SCHEMA GLOBAL_VARIABLES 和 SESSION_VARIABLES 表
笔记
系统变量的值
show_compatibility_56会影响此处描述的表格中的可用信息。有关详细信息,请参阅第 5.1.7 节“服务器系统变量”中对该变量的描述。
笔记
此处描述的表中提供的信息也可从性能模式中获得。这些
INFORMATION_SCHEMA表优先于 Performance Schema 表而被弃用,并在 MySQL 8.0 中被删除。有关从
INFORMATION_SCHEMA表迁移到性能模式表的建议,请参阅
第 25.20 节,“迁移到性能模式系统和状态变量表”。
GLOBAL_VARIABLES和
SESSION_VARIABLES表提供有关服务器状态变量
的信息。它们的内容对应于
SHOW GLOBAL
VARIABLESand
SHOW SESSION
VARIABLES语句产生的信息(参见
第 13.7.5.39 节,“SHOW VARIABLES 语句”)。
笔记
每个表的
VARIABLE_VALUE列定义为VARCHAR(1024). 对于具有未完全显示的非常长的值的变量,SELECT用作解决方法。例如:SELECT @@GLOBAL.innodb_data_file_path;