Documentation Home

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] 表示 具有 5.7.x、8.0.x 等版本的服务器读取名称类似于[mysqld-5.7]和 的组。[mysqld-8.0]此功能可用于指定只能由给定版本系列中的服务器读取的选项。

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

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