#### 27.12.21.7 tls\_渠道\_状态表

[](<>)[](<>)

连接接口 TLS 属性在服务器启动时设置，并且可以在运行时使用[`更改实例重新加载 TLS`](alter-instance.html#alter-instance-reload-tls)陈述。看[加密连接的服务器端运行时配置和监控](using-encrypted-connections.html#using-encrypted-connections-server-side-runtime-configuration).

这[`tls_channel_status`](performance-schema-tls-channel-status-table.html)表（自 MySQL 8.0.21 起可用）提供有关连接接口 TLS 属性的信息：

```
mysql> SELECT * FROM performance_schema.tls_channel_status\G
*************************** 1. row ***************************
 CHANNEL: mysql_main
PROPERTY: Enabled
   VALUE: Yes
*************************** 2. row ***************************
 CHANNEL: mysql_main
PROPERTY: ssl_accept_renegotiates
   VALUE: 0
*************************** 3. row ***************************
 CHANNEL: mysql_main
PROPERTY: Ssl_accepts
   VALUE: 2
...
*************************** 29. row ***************************
 CHANNEL: mysql_admin
PROPERTY: Enabled
   VALUE: No
*************************** 30. row ***************************
 CHANNEL: mysql_admin
PROPERTY: ssl_accept_renegotiates
   VALUE: 0
*************************** 31. row ***************************
 CHANNEL: mysql_admin
PROPERTY: Ssl_accepts
   VALUE: 0
...
```

这[`tls_channel_status`](performance-schema-tls-channel-status-table.html)表有这些列：

-   `渠道`

    TLS 属性行适用的连接接口的名称。`mysql_main`和`mysql_admin`分别是主连接接口和管理连接接口的通道名称。有关不同接口的信息，请参阅[第 5.1.12.1 节，“连接接口”](connection-interfaces.html).

-   `财产`

    TLS 属性名称。该行为`启用`属性表示接口的整体状态，接口及其状态在`渠道`和`价值`列，分别。其他属性名称表示特定的 TLS 属性。这些通常对应于 TLS 相关状态变量的名称。

-   `价值`

    TLS 属性值。

    此表公开的属性不是固定的，取决于每个通道实现的检测。

    对于每个通道，带有 a 的行`财产`的价值`启用`表示通道是否支持加密连接，其他通道行表示 TLS 上下文属性：

-   为了`mysql_main`， 这`启用`财产是`是的`要么`不`指示主界面是否支持加密连接。其他通道行显示主界面的 TLS 上下文属性。

    对于主界面，可以使用以下语句获取类似的状态信息：

    ```
    SHOW GLOBAL STATUS LIKE 'current_tls%';
    SHOW GLOBAL STATUS LIKE 'ssl%';
    ```

-   为了`mysql_admin`， 这`启用`财产是`不`如果管理界面未启用或已启用但不支持加密连接。`启用`是`是的`如果接口已启用并支持加密连接。

    什么时候`启用`是`是的`， 另一个`mysql_admin`仅当为该接口配置了某些非默认 TLS 参数值时，行才指示管理接口 TLS 上下文的通道属性。（如果有的话就是这种情况`admin_tls_*`xxx`*`要么`admin_ssl_*`xxx`*`系统变量设置为与其默认值不同的值。）否则，管理界面使用与主界面相同的 TLS 上下文。

    这[`tls_channel_status`](performance-schema-tls-channel-status-table.html)表没有索引。

[`截断表`](truncate-table.html)不允许[`tls_channel_status`](performance-schema-tls-channel-status-table.html)桌子。
