linux关闭mysql自启动命令

fiy 其他 89

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用以下命令关闭MySQL的自启动:

    1. 使用systemctl命令(仅适用于使用systemd初始化系统的Linux发行版):

    “`shell
    sudo systemctl disable mysql
    “`

    这个命令会将MySQL服务从系统启动时的自启动服务列表中移除,从而实现关闭MySQL的自启动。

    2. 使用chkconfig命令(仅适用于使用init初始化系统的Linux发行版):

    “`shell
    sudo chkconfig mysql off
    “`

    这个命令会将MySQL服务从系统的自启动服务列表中移除,实现关闭MySQL的自启动。

    无论使用哪个命令,确保以root或者有管理员权限的用户身份执行命令。执行命令后,系统将不会在下次启动时自动启动MySQL服务。要再次启用MySQL的自启动,可以使用相应的启用命令,例如:

    – systemctl启用命令(systemd系统):

    “`shell
    sudo systemctl enable mysql
    “`

    – chkconfig启用命令(init系统):

    “`shell
    sudo chkconfig mysql on
    “`

    无论你使用哪个命令,都不需要重启系统即可生效。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,关闭MySQL的自启动可以通过以下几种方式实现:

    1. 使用service命令:在终端中输入以下命令来停止MySQL的自启动:

    “`
    sudo service mysql stop
    “`

    这个命令将会停止正在运行的MySQL服务,并且禁止它在系统启动时自动启动。如果你希望MySQL在下次系统启动时恢复自动启动,可以将上述命令中的”stop”替换为”start”。

    2. 使用systemctl命令:在使用systemd管理的Linux系统中,可以使用以下命令来停止MySQL的自启动:

    “`
    sudo systemctl stop mysql.service
    “`

    这个命令将会停止正在运行的MySQL服务,并且禁止它在系统启动时自动启动。如果你希望MySQL在下次系统启动时恢复自动启动,可以将上述命令中的”stop”替换为”start”。

    3. 使用chkconfig命令:在某些旧版本的Linux系统中,可以使用以下命令来禁止MySQL的自启动:

    “`
    sudo chkconfig mysql off
    “`

    这个命令将会禁止MySQL在系统启动时自动启动。如果你希望MySQL在下次系统启动时恢复自动启动,可以将上述命令中的”off”替换为”on”。

    4. 修改MySQL的启动脚本:你也可以手动修改MySQL的启动脚本,将自启动命令注释掉或删除。MySQL的启动脚本通常位于”/etc/init.d”目录下,具体文件名可能是”mysql”、”mysqld”或”mysql-server”等。

    5. 修改系统的启动配置:最后一种方法是修改系统的启动配置文件,禁止MySQL的自启动。具体的文件路径和内容与Linux发行版有关。通常,这些配置文件位于”/etc”目录下,文件名类似于”rc.local”、”rc.d”或”init.d”等。你可以在这些文件中找到类似”service mysql start”的命令,并将其注释掉或删除。

    以上是将MySQL禁止自启动的几种方法,你可以根据自己的需求选择其中的一种来使用。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用以下命令来关闭MySQL的自启动:

    1. 使用 systemctl 命令:
    “`
    sudo systemctl disable mysql
    “`

    上述命令会将 MySQL 服务从系统启动时的默认运行级别中移除,从而实现关闭自启动的效果。

    2. 使用 update-rc.d 命令:
    “`
    sudo update-rc.d -f mysql remove
    “`

    这个命令会从系统的启动脚本中删除 MySQL 服务,从而实现关闭自启动的效果。

    无论使用哪种方法,操作完成后,MySQL 将不会在系统启动时自动启动。

    注意事项:
    – 使用以上命令需要具有 root 权限,如果你不是 root 用户,请在命令前面加上 sudo。
    – 确保你已经停止 MySQL 服务,然后再执行关闭自启动的命令。

    如果以后需要重新启用 MySQL 的自启动,可以使用以下命令:

    1. 使用 systemctl 命令:
    “`
    sudo systemctl enable mysql
    “`

    2. 使用 update-rc.d 命令:
    “`
    sudo update-rc.d mysql defaults
    “`

    无论使用哪种方法,操作完成后,MySQL 将会在系统启动时自动启动。

    总结:
    通过执行适当的命令,你可以在 Linux 系统上关闭或启用 MySQL 的自启动。这些命令将服务从系统的启动脚本中添加或删除,以实现自启动或非自启动的效果。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部