MySQL Workbench 发行说明
“管理 - 状态和系统变量”二级选项卡列出了活动 MySQL 连接的全套服务器变量。您也可以将所有或选定的变量复制到剪贴板。
您可以从“导航器”区域(请参阅“管理”)或通过从菜单中单击“状态变量”子选项卡,其中列出了所有状态变量的名称。每个变量都有一个值(如果适用)和一个描述。
”,然后单击“ ”来打开此二级选项卡。下图显示了选定的“下图显示了选定的“系统变量”子选项卡,其中列出了活动服务器的所有全局系统变量的名称。您可以通过在提供的文本框中键入变量名称或选择类别(例如 InnoDB/General
)来优化状态和系统变量列表。
持久化系统变量
从 MySQL Workbench 8.0.11 开始,您可以设置一个或多个全局系统变量以在服务器重新启动后持久化。要持久化变量,请选中其名称旁边的“持久化”复选框(请参见上图)。对于包含值的系统变量,在您选中该复选框后,该值将显示在列表的“持久化值”列中。如果变量不符合持久化条件,则在您选中该复选框时会出现一个信息对话框。
要重置持久化的全局系统变量,请取消选中单个复选框,然后在打开的对话框中确认对该单个变量的重置操作。要一次重置所有持久化变量,请单击“
”,然后确认对所有持久化变量的重置操作。自定义变量分组
状态和系统变量分别按组分类(例如 InnoDB 或日志记录),您也可以创建自己的自定义组。右键单击一个变量,选择自定义组(或创建一个新组),然后将该变量添加到上述组中。您的自定义组将与预先存在的组一起列出。
下图显示了一个名为 我的变量
的自定义组示例,该组正在添加到 Created_tmp_variables
变量中。