mysql停止服务命令linux

fiy 其他 168

回复

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

    在Linux系统下,可以通过以下命令来停止MySQL服务:

    1. 使用service命令:
    $ sudo service mysql stop

    2. 使用systemctl命令:
    $ sudo systemctl stop mysql

    3. 使用service命令和服务管理器(init.d):
    $ sudo /etc/init.d/mysql stop

    注意:以上命令需要使用管理员权限(sudo)执行。如果你不是管理员,则需要在命令前面加上sudo,并输入管理员密码。

    另外,如果你希望在系统启动时自动禁用MySQL服务,可以使用以下命令:

    1. 使用systemctl命令:
    $ sudo systemctl disable mysql

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

    以上命令中的“mysql”是MySQL服务的默认名称,如果你使用的是其他名称,请将命令中的“mysql”替换为正确的服务名称。 希望对你有帮助!

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

    在Linux系统中,停止MySQL服务有多种方法。以下是一些常用的方法:

    1. 使用systemctl命令:
    如果你的Linux发行版使用systemd作为服务管理工具,则可以使用systemctl命令来停止MySQL服务。在终端中输入以下命令:
    “`shell
    sudo systemctl stop mysql
    “`
    这将停止MySQL服务。

    2. 使用service命令:
    如果你的Linux发行版不使用systemd,而是使用sysvinit或者upstart作为服务管理工具,则可以使用service命令来停止MySQL服务。在终端中输入以下命令:
    “`shell
    sudo service mysql stop
    “`
    这将停止MySQL服务。

    3. 使用/etc/init.d/目录下的脚本:
    如果你的Linux发行版不使用systemd或者upstart,你可以在/etc/init.d/目录下找到MySQL的启动脚本,并使用以下命令来停止MySQL服务:
    “`shell
    sudo /etc/init.d/mysql stop
    “`

    4. 使用kill命令:
    如果以上方法无法正常停止MySQL服务,你可以使用kill命令来终止MySQL进程。首先,使用ps命令找到MySQL进程的PID:
    “`shell
    ps aux | grep mysql
    “`
    然后,使用kill命令终止MySQL进程:
    “`shell
    sudo kill “`
    其中,`
    `是MySQL进程的PID。

    5. 使用mysqladmin命令:
    MySQL提供了一个mysqladmin工具,可以用于管理MySQL服务器。你可以使用以下命令停止MySQL服务:
    “`shell
    sudo mysqladmin shutdown
    “`
    这将发送一个关闭MySQL服务器的信号,从而停止MySQL服务。

    无论使用哪种方法,都需要以root用户或具有sudo权限的用户身份运行命令。停止MySQL服务后,你将无法通过MySQL客户端连接到MySQL服务器。

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

    在Linux系统下,有多种方法可以停止MySQL服务。以下是一种常用的方法:

    1. 使用systemctl命令停止服务
    – 首先,使用以下命令来检查MySQL服务的状态:
    “`
    systemctl status mysql
    “`
    – 如果MySQL服务正在运行,你将看到类似下面的输出:
    “`
    ● mysql.service – MySQL Community Server
    Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
    Active: active (running) since Wed 2021-10-20 09:33:22 UTC; 12h ago
    “`
    – 要停止MySQL服务,使用以下命令:
    “`
    sudo systemctl stop mysql
    “`
    – 输入你的密码,确认操作即可。

    2. 使用service命令停止服务
    – 可能你的Linux系统没有systemctl命令,你可以尝试使用service命令来停止MySQL服务。
    – 首先,使用以下命令来检查MySQL服务的状态:
    “`
    service mysql status
    “`
    – 如果MySQL服务正在运行,你将看到类似下面的输出:
    “`
    ● mysql.service – MySQL Community Server
    Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
    Active: active (running) since Wed 2021-10-20 09:33:22 UTC; 12h ago
    “`
    – 要停止MySQL服务,使用以下命令:
    “`
    sudo service mysql stop
    “`
    – 输入你的密码,确认操作即可。

    3. 使用kill命令停止服务
    – 如果上述方法无法停止MySQL服务,你可以尝试使用kill命令来终止MySQL进程。
    – 首先,使用以下命令来查找MySQL进程的PID(进程ID):
    “`
    ps -ef | grep mysql
    “`
    – 你将看到类似以下的输出,其中第二列为MySQL进程的PID:
    “`
    mysql 1621 1 0 18:55 ? 00:00:00 /usr/sbin/mysqld
    “`
    – 使用kill命令终止MySQL进程,将PID替换成你找到的实际PID:
    “`
    sudo kill PID
    “`
    – 输入你的密码,确认操作即可。

    注意:停止MySQL服务将导致数据库的所有连接被中断,所以在执行此操作之前,请确保没有正在使用MySQL数据库的相关程序或用户。

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

400-800-1024

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

分享本页
返回顶部