Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  ...  /  Configuring the Server

7.1.1 服务器配置

MySQL 服务器, mysqld,有许多命令选项和系统变量可以在启动时设置以配置其操作。要确定服务器使用的默认命令选项和系统变量值,请执行以下命令:

Press CTRL+C to copy
$> mysqld --verbose --help

该命令将生成一个包含所有 mysqld 选项和可配置系统变量的列表。其输出包括默认选项和变量值,看起来像这样:

Press CTRL+C to copy
abort-slave-event-count 0 activate-all-roles-on-login FALSE archive ON allow-suspicious-udfs FALSE archive ON authentication-policy *,, auto-generate-certs TRUE auto-increment-increment 1 auto-increment-offset 1 autocommit TRUE ... transaction-read-only FALSE transaction-write-set-extraction XXHASH64 updatable-views-with-limit YES upgrade AUTO validate-config FALSE validate-user-plugins TRUE verbose TRUE wait-timeout 28800 windowing-use-high-precision TRUE xa-detach-on-prepare TRUE

要查看服务器当前正在使用的系统变量值,请连接到服务器并执行以下语句:

Press CTRL+C to copy
mysql> SHOW VARIABLES;

要查看正在运行的服务器的一些统计和状态指标,请执行以下语句:

Press CTRL+C to copy
mysql> SHOW STATUS;

系统变量和状态信息也可以使用 mysqladmin 命令获取:

Press CTRL+C to copy
$> mysqladmin variables $> mysqladmin extended-status

有关所有命令选项、系统变量和状态变量的完整描述,请参阅以下部分:

性能模式提供了更多的监控信息;请参阅 第 29 章,MySQL 性能模式。此外,MySQL sys 模式是一组对象,提供了对性能模式收集的数据的便捷访问;请参阅 第 30 章,MySQL sys 模式

如果您在命令行上指定了 mysqldmysqld_safe 的选项,该选项仅在该服务器实例中生效。要使该选项在每次服务器运行时生效,请将其放入选项文件中。请参阅 第 6.2.2.2 节,“使用选项文件”

Windows 用户可以执行 第 2.3.2 节,“配置:使用 MySQL 配置工具” 以帮助配置 MySQL 服务器安装。这包括配置 MySQL 用户、日志文件、Windows 服务名称和示例数据库等任务。