## 5.1 MySQL 服务器

[5.1.1 配置服务器](server-configuration.html)
[5.1.2 服务器配置默认值](server-configuration-defaults.html)
[5.1.3 服务器配置验证](server-configuration-validation.html)
[5.1.4 服务器选项、系统变量和状态变量参考](server-option-variable-reference.html)
[5.1.5 服务器系统变量参考](server-system-variable-reference.html)
[5.1.6 服务器状态变量参考](server-status-variable-reference.html)
[5.1.7 服务器命令选项](server-options.html)
[5.1.8 服务器系统变量](server-system-variables.html)
[5.1.9 使用系统变量](using-system-variables.html)
[5.1.10 服务器状态变量](server-status-variables.html)
[5.1.11 服务器 SQL 模式](sql-mode.html)
[5.1.12 连接管理](connection-management.html)
[5.1.13 IPv6 支持](ipv6-support.html)
[5.1.14 网络命名空间支持](network-namespace-support.html)
[5.1.15 MySQL 服务器时区支持](time-zone-support.html)
[5.1.16 资源组](resource-groups.html)
[5.1.17 服务器端帮助支持](server-side-help-support.html)
[5.1.18 客户端会话状态的服务器跟踪](session-state-tracking.html)
[5.1.19 服务器关机流程](server-shutdown.html)

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

[**mysqld**](mysqld.html)是 MySQL 服务器。以下讨论涵盖了这些 MySQL 服务器配置主题：

-   服务器支持的启动选项。您可以在命令行上、通过配置文件或两者都指定这些选项。

-   服务器系统变量。这些变量反映了启动选项的当前状态和值，其中一些可以在服务器运行时进行修改。

-   服务器状态变量。这些变量包含有关运行时操作的计数器和统计信息。

-   如何设置服务器 SQL 模式。此设置修改 SQL 语法和语义的某些方面，例如与其他数据库系统的代码兼容，或控制特定情况下的错误处理。

-   服务器如何管理客户端连接。

-   配置和使用 IPv6 和网络命名空间支持。

-   配置和使用时区支持。

-   使用资源组。

-   服务器端帮助功能。

-   提供启用客户端会话状态更改的功能。

-   服务器关闭过程。根据表的类型（事务性或非事务性）以及是否使用复制，存在性能和可靠性方面的考虑。

    有关 MySQL 8.0 中已添加、弃用或删除的 MySQL 服务器变量和选项的列表，请参阅[第 1.4 节，“MySQL 8.0 中添加、弃用或删除的服务器和状态变量和选项”](added-deprecated-removed.html).

笔记

并非所有 MySQL 服务器二进制文件和配置都支持所有存储引擎。要了解如何确定您的 MySQL 服务器安装支持哪些存储引擎，请参阅[第 13.7.7.16 节，“SHOW ENGINES 语句”](show-engines.html).
