如何避免MySQL自动启动25字教学(mysql 不自动启动)

如何避免MySQL自动启动:25字教学

MySQL是一款广泛使用的关系型数据库管理系统,但有时候我们并不希望它自动启动。下面将介绍如何避免MySQL自动启动。

1.通过系统服务禁用MySQL服务

在Windows操作系统下,我们可以通过以下步骤禁用MySQL服务:

打开“服务”窗口,找到MySQL服务,右键点击,选择“属性”选项。在“属性”弹出框中,选择“停止服务”并在“启动类型”下拉框选择“禁用”。

![image-20210303102717579](https://cdn.jsdelivr.net/gh/Yousazoe/pic-bed/blog/20210303102717.png)

在Linux操作系统下,我们可以通过以下命令生成systemd配置文件:

sudo systemctl edit mysql.service

在编辑器中加入以下内容并保存:

[Service]
ExecStart=

运行以下命令以重新加载systemd配置并停止服务:

sudo systemctl daemon-reload
sudo systemctl stop mysql

2.启动MySQL后立即关闭

如果我们不希望永久禁用MySQL服务,可以在系统自动启动MySQL后立即关闭它。我们可以通过以下命令实现:

mysqladmin -u root -p shutdown

上述命令将通过MySQL的管理员用户root停止MySQL服务。输入此命令后,系统将提示您输入mysql管理员密码。

3.将MySQL服务设置为手动

在Windows操作系统下,我们可以将MySQL服务设置为手动,以便在需要时手动启动服务。以下是设置过程:

打开“服务”窗口,找到MySQL服务,右键点击,选择“属性”选项。在“属性”弹出框中,将“启动类型”下拉框选择为“手动”。

![image-20210303104104178](https://cdn.jsdelivr.net/gh/Yousazoe/pic-bed/blog/20210303104104.png)

在Linux操作系统下,我们也可以通过以下命令将MySQL服务设置为手动:

sudo systemctl disable mysql

通过执行上述命令,MySQL将从启动过程中被排除,只有在您手动启动它时才会启动。

总结

MySQL是一款强大的数据库管理系统,但在某些情况下,我们需要避免它自动启动。通过禁用服务、立即关闭或手动启动MySQL,我们可以灵活地使用这个强大的数据库工具。


数据运维技术 » 如何避免MySQL自动启动25字教学(mysql 不自动启动)