跳到主要内容

2.10.5 自动启动和停止 MySQL

本节讨论启动和停止 MySQL 服务器的方法。

通常,你可以通过以下方式之一启动 mysqld 服务器:

systemd、mysqld_safemysql.server 脚本、Solaris SMF 和 macOS 启动项(或 MySQL 首选项面板)可用于手动或在系统启动时自动启动服务器。systemd、mysql.server 和启动项也可用于停止服务器。

下表显示了从选项文件中读取的服务器和启动脚本的选项组。

表 2.15 MySQL 启动脚本和支持的服务器选项组

脚本选项组
mysqld[mysqld],[server],[mysqld-major_version]
mysqld_safe[mysqld],[server],[mysqld_safe]
mysql.server[mysqld],[mysql.server],[server]

[mysqld-major_version] 表示名称为 [mysqld-5.7][mysqld-8.0] 的组由版本为 5.7.x、8.0.x 等的服务器读取。此功能可用于指定只能由给定发布系列中的服务器读取的选项。

为了向后兼容,mysql.server 还读取 [mysql_server] 组,mysqld_safe 还读取 [safe_mysqld] 组。为了保持最新状态,你应该更新选项文件以使用 [mysql.server][mysqld_safe] 组。

有关 MySQL 配置文件及其结构和内容的更多信息,参阅章节 4.2.2.2,“使用选项文件”

原文链接