MySQL 8.3 Release Notes
mysqld,也称为 MySQL 服务器,是 MySQL 安装中的单个多线程程序,负责大部分工作。它不spawn 附加进程。MySQL 服务器管理访问 MySQL 数据目录,该目录包含数据库和表格。数据目录也是其他信息的默认位置,例如日志文件和状态文件。
Note
一些安装包包含调试版本的服务器,名为 mysqld-debug。请使用此版本代替 mysqld 以获取调试支持、内存分配检查和跟踪文件支持(见 第 7.9.1.2 节,“创建跟踪文件”)。
当 MySQL 服务器启动时,它监听来自客户端程序的网络连接,并代表这些客户端管理数据库访问。
该 mysqld 程序有许多可以在启动时指定的选项。要获取完整的选项列表,请运行以下命令:
mysqld --verbose --help
MySQL 服务器还有一组系统变量,它们影响服务器的运行。系统变量可以在服务器启动时设置,大多数可以在运行时更改以实现动态服务器重新配置。MySQL 服务器还有一组状态变量,提供了关于其操作的信息。您可以监控这些状态变量以访问运行时性能特征。
有关 MySQL 服务器命令选项、系统变量和状态变量的完整描述,请参阅 第 7.1 节,“MySQL 服务器”。有关安装 MySQL 和设置初始配置的信息,请参阅 第 2 章,《安装 MySQL》。