首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Linux上从启动或状态开始禁用MySQL?

如何在Linux上从启动或状态开始禁用MySQL?
EN

Database Administration用户
提问于 2018-06-03 02:56:42
回答 2查看 24.9K关注 0票数 14

将MySQL添加到Ubuntu之后,它会在服务器启动时自动启动。我不想让它启动这个系统。

如何禁用它并手动启动它?

EN

回答 2

Database Administration用户

回答已采纳

发布于 2018-06-03 02:56:42

MariaDB使用systemdMySQL一样。若要禁用MySQL或MariaDB,请在启动时运行

代码语言:javascript
复制
systemctl list-unit-files '*mariadb*' '*mysql*'

如果您看到mysql.service,请先禁用它。

代码语言:javascript
复制
sudo systemctl disable mysql

现在,您可以用

代码语言:javascript
复制
sudo systemctl stop mysql.service
sudo systemctl start mysql.service
票数 19
EN

Database Administration用户

发布于 2019-03-10 00:19:30

在Ubuntu18.04中,sudo systemctl disable mysql将防止mysql-server在引导时自动启动。

对于linux,有三个主要的init系统:SystemdUpstartSysV。尽管几乎所有的Linux系统都运行在Systemd上。另外两个init系统也可能在您的系统中共存。

对于Systemd,使用命令sudo systemctl disable mysql

对于Upstart,使用echo manual >> /etc/init/mysql.override

对于SysV,运行以下命令sudo update-rc.d mysql disable

如果您想找到在您的服务器上运行的init系统,请阅读此回答

票数 8
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/208612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档