在启动时启用和禁用启动 MySQL 服务器

我们可以使用 chkconfig 脚本来验证 MySQL 是否已配置为在 Linux 启动时启动:

# chkconfig --list mysql
mysql           0:off   1:off   2:on    3:on    4:on    5:on    6:off

数字 0 到 6 代表运行级别,开/关表示服务是否会在该运行级别自动启动。
我们可以仅使用 chkconfig 命令配置是否在特定运行级别启动 MySQL。

配置 MySQL 在 Linux 启动时自动启动(默认情况下,运行级别 2. 3. 4 和 5 与 chkconfig 一起使用,如果未指定)

# chkconfig mysql on

将 MySQL 配置为在 Linux 启动时不自动启动(默认情况下,如果未指定,则运行级别 2. 3. 4 和 5 与 chkconfig 一起使用)

# chkconfig mysql off
CentOS/RHEL 6:如何启动/停止 MySQL 服务器 (mysqld 守护进程)
欢迎 on it road

如何使用服务脚本启动、停止和检查 MySQL 的状态?

服务脚本还提供了检查 MySQL 进程当前状态的方法:

启动 MySQL:

# service mysql start

停止 MySQL:

# service mysql stop

检查 MySQL 的状态:

# service mysql status
mysql (pid  19579) is running...

其他命令是:

  1. restart:与停止后启动相同。

  2. reload:向mysqld进程发出kill -HUP。

  3. force-reload:这是reload的同义词。

日期:2020-09-17 00:11:10 来源:oir作者:oir