Documentation Home
MySQL 8.0 参考手册  / 第 26 章 INFORMATION_SCHEMA 表  / 26.3 INFORMATION_SCHEMA 总表  /  24.3.11 INFORMATION_SCHEMA GLOBAL_VARIABLES 和 SESSION_VARIABLES 表

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_VARIABLESSESSION_VARIABLES表提供有关服务器状态变量 的信息。它们的内容对应于 SHOW GLOBAL VARIABLESand SHOW SESSION VARIABLES语句产生的信息(参见 第 13.7.5.39 节,“SHOW VARIABLES 语句”)。

笔记

  • 每个表的VARIABLE_VALUE列定义为VARCHAR(1024). 对于具有未完全显示的非常长的值的变量,SELECT用作解决方法。例如:

    SELECT @@GLOBAL.innodb_data_file_path;