Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  mysqld — The MySQL Server

6.3.1 mysqld — MySQL 服务器

mysqld, 也被称为MySQL Server,是一个单一的多线程程序,负责大部分MySQL安装中的工作。它不会启动额外的进程。MySQL Server 管理对MySQL数据目录的访问,该目录包含数据库和表。数据目录也是默认位置,用于其他信息,如日志文件和状态文件。

Note

一些安装包中包含一个用于调试的服务器版本,名为 mysqld-debug。在需要调试支持、内存分配检查和追踪文件支持(请参阅 第7.9.1.2节,“创建追踪文件”)时,使用这个版本而不是 mysqld

当MySQL服务器启动时,它会监听来自客户端程序的网络连接,并在这些客户端的 behalf 管理对数据库的访问。

mysqld 程序在启动时有许多选项可以指定。要获取完整的选项列表,请运行以下命令:

mysqld --verbose --help

MySQL Server 还有一组系统变量,这些变量会影响其在运行时的操作。系统变量可以在服务器启动时设置,而且许多变量可以在运行时更改,以实现动态服务器重新配置。MySQL Server 还有一组状态变量,提供有关其操作的信息。你可以监控这些状态变量来访问实时性能特征。

要获取关于MySQL Server 命令选项、系统变量和状态变量的完整描述,请参阅 第7.1节,“MySQL Server”。有关安装MySQL并设置初始配置的信息,请参阅 第二章,《安装MySQL》