linux如何关掉mysql自启动
linux如何关掉mysql自启动详细介绍
在 Linux 系统中,你可以依据所使用的系统初始化系统(SysVinit 或者 systemd)来关闭 MySQL 的自启动。下面分别给出两种初始化系统的操作方法。
使用
systemd 的系统(如 CentOS 7 及以上、Ubuntu 16.04 及以上)
systemd 是目前大多数 Linux 发行版采用的初始化系统,你可以使用以下命令关闭 MySQL 的自启动:
bash
systemctl disable mysql
运行此命令后,系统就不会在开机时自动启动 MySQL 服务。如果你想查看操作结果,可以使用以下命令:
bash
systemctl is-enabled mysql
若输出为 disabled,则表明 MySQL 的自启动已成功关闭。
使用
SysVinit 的系统(如 CentOS 6)
对于使用 SysVinit 的系统,你可以借助 chkconfig 或者 update-rc.d 命令来关闭 MySQL 的自启动。
使用
chkconfig 命令
bash
mysql
此命令会从系统启动脚本中移除 MySQL 服务的启动项。
使用
update-rc.d 命令
若系统中没有 chkconfig 命令,你可以使用 update-rc.d 命令:
bash
update-rc.d mysql remove
912 update-rc.d mysql remove
这个命令会从系统的运行级别配置中移除 MySQL 服务的启动项。
无论采用哪种方法,关闭自启动只是阻止 MySQL 在开机时自动启动,你依然可以在需要的时候手动启动它,例如使用 sudo systemctl start mysql 命令(适用于 systemd 系统)。