2.10.5 自动启动和停止 MySQL

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

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

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

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

table2.14 MySQL 启动脚本和受支持的服务器选项组

ScriptOption Groups
mysqld[mysqld] , [server] , [mysqld-major_version]
mysqld_safe[mysqld] , [server] , [mysqld_safe]
mysql.server[mysqld] , [mysql.server] , [server]

[mysqld-major_version]table 示名称为[mysqld-5.6][mysqld-5.7]之类的组将被具有 5.6.x,5.7.x 等版本的服务器读取。此功能可用于指定只能由给定发行系列中的服务器读取的选项。

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

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