CentOS7 MySQL关闭开机自启动
在CentOS7系统中,MySQL服务默认可能设置为开机自动启动。若需避免MySQL随系统启动,可通过systemctl命令调整服务配置。以下是具体操作步骤:
1. 检查MySQL服务状态
执行以下命令,确认MySQL服务当前是否启用开机自启动:
systemctl is-enabled mysqld
若输出结果为enabled
,表示服务已配置为开机启动。
2. 禁用MySQL开机自启动
使用以下命令禁用MySQL服务的开机启动:
systemctl disable mysqld
终端将返回提示:Removed symlink /etc/systemd/system/multi-user.target.wants/mysqld.service
,表明操作成功。
3. 验证配置结果
再次运行状态检查命令:
systemctl is-enabled mysqld
若输出disabled
,则说明MySQL开机自启动已关闭。
4. 其他相关操作
临时启停MySQL服务:
systemctl start mysqld # 启动服务
systemctl stop mysqld # 停止服务
重新启用开机自启动:
systemctl enable mysqld
注意事项
禁用开机自启动仅影响系统重启时的服务状态,不会中断当前运行的MySQL实例。若需彻底停止服务,需额外执行systemctl stop mysqld
命令。