5.1.1 Configuring the Server
5.1.2 Server Configuration Defaults
5.1.3 Server Configuration Validation
5.1.4 Server Option, System Variable, and Status Variable Reference
5.1.5 Server System Variable Reference
5.1.6 Server Status Variable Reference
5.1.7 Server Command Options
5.1.8 Server System Variables
5.1.9 Using System Variables
5.1.10 Server Status Variables
5.1.11 Server SQL Modes
5.1.12 Connection Management
5.1.13 IPv6 Support
5.1.14 MySQL Server Time Zone Support
5.1.15 Resource Groups
5.1.16 Server-Side Help Support
5.1.17 Server Tracking of Client Session State Changes
5.1.18 The Server Shutdown Process
mysqld是MySQL服务器。以下讨论涵盖了这些MySQL服务器配置主题:
服务器支持的启动选项。您可以在命令行上,通过配置文件或同时在这两者上指定这些选项。
服务器系统变量。这些变量反映了启动选项的当前状态和值,其中一些可以在服务器运行时进行修改。
服务器状态变量。这些变量包含有关运行时操作的计数器和统计信息。
如何设置服务器SQL模式。此设置修改了SQL语法和语义的某些方面,例如为了与其他数据库系统的代码兼容,或控制特定情况下的错误处理。
服务器如何管理客户端连接。
配置和使用IPv6支持。
配置和使用时区支持。
使用资源组。
服务器端帮助功能。
提供了用于启用客户端会话状态更改的功能。
服务器关闭过程。根据表的类型(事务性或非事务性)以及是否使用复制,需要考虑性能和可靠性。
有关在MySQL 8.0中已添加,不建议使用或删除的MySQL服务器变量和选项的列表,请参见 第1.5节“在MySQL 8.0中添加,不建议使用或删除的服务器和状态变量及选项”。
注意
并非所有MySQL服务器二进制文件和配置都支持所有存储引擎。要了解如何确定MySQL服务器安装支持的存储引擎,请参见 第13.7.7.16节“ SHOW ENGINES语句”。