停止 mysqld 的不同方法-ag捕鱼王app官网

当前位置:ag捕鱼王app官网 > > 数据库 > mysql >

停止 mysqld 的不同方法

作者:迹忆客 最近更新:2024/03/26 浏览次数:

mysqld 是一个守护服务器程序,也称为 mysql 服务器。它用于管理具有表和数据库的 mysql 数据目录。

本教程将指导你了解可用于启动、停止或重新启动 mysql 服务器 的各种方法。

每个人都必须根据他们使用的操作系统来启动和停止 mysqld。我们将探索使用 windows 和 linux (ubuntu 20.04) 操作系统启动、停止和重新启动 mysql 服务器的不同方法。


在 windows 操作系统中启动/停止 mysqld(又名 mysql 服务器)

方法 1 - 使用 windows 运行对话框

如果你使用的是 windows 操作系统,则可以使用 windows 运行对话框。你可以通过按 windows r 打开它。打开后,输入 services.msc(见下文),然后按确定。

搜索 mysql##(这里 ## 代表版本)。如果你有 mysql 8.0,请在以下屏幕上查找 mysql80。

现在,mysql server 正在运行。右键单击 mysql##(将 ## 替换为你的 mysql 版本)并选择停止。你也可以从此处选择暂停或重新启动。

它将停止 mysqld(mysql 服务器)。请参阅以下屏幕截图。

你还可以从 services 的菜单栏中启动、停止、暂停或重新启动 mysql 服务器,如下所示。

方法 2 - 使用 windows 命令提示符

如果你对 windows 命令提示符(也称为 cmd)感到满意,也可以从命令行停止 mysql 服务器。以管理员身份打开命令提示符(请参见下面给出的屏幕截图)。

它将打开一个黑色窗口并转到 mysql bin 文件夹 c:\program files\mysql\mysql server 8.0\bin

如果你想确认你的 mysql 服务器是否正在运行,你可以使用以下命令进行检查。用你的用户名替换用户名

键入给定命令并按 enter 后,它将要求输入密码。输入你的密码,如果没有,请按回车键。

mysqladmin-u[username]-pstatus

我们的 mysql 服务器当前处于活动状态;见下面的截图。

我们可以停止它并在命令行中确认服务器的不活动,如下所示。你也可以在 services.msc 中看到它。

-- replace [username] with yours
mysqladmin-u[username]-pshutdown--check status
mysqladmin-u[username]-pstatus

你可以看到以下命令的实际使用,并注意到我们在关闭它后无法连接。


在 linux(ubuntu 20.04)操作系统中启动/停止 mysqld(又名 mysql 服务器)

在 linux 操作系统中,你可以使用不同的命令来启动/停止 mysql 服务器。这种变化取决于你使用的 linux 发行版。

我们在本文中使用 linux (ubuntu 20.04)。

如果你也是 linux (ubuntu 20.04) 用户,你可以使用以下命令停止 mysql 服务器,然后检查状态以确认。fedora 用户可以查看 this 文档,centos 命令与 fedora 非常相似。

-- if you are logged in as superuser (root user) then use the following commands
systemctlstopmysqlsystemctlstatusmysql-- if you are not logged in as superuser (root user) then use the following commands
sudosystemctlstopmysqlsudosystemctlstatusmysql

使用以下命令在 ubuntu 中启动 mysql 服务器。

-- if you are logged in as superuser (root user) then use the following commands
systemctlstartmysqlsystemctlstatusmysql-- if you are not logged in as superuser (root user) then use the following commands
sudosystemctlstartmysqlsudosystemctlstatusmysql-- you can use the following command to make sure that the server launches after reboot
systemctlenablemysql#orsudosystemctlenablemysql

绿点和绿色文本表示你的服务器已启动并正在运行(请参见下面的屏幕截图)。

使用下面给出的命令重新启动 mysql 服务器。

-- if you are logged in as superuser (root user) then use the following commands
systemctlrestartmysqlsystemctlstatusmysql-- if you are not logged in as superuser (root user) then use the following commands
sudosystemctlrestartmysqlsudosystemctlstatusmysql

在 ubuntu 20.04 中执行此操作的另一种方法如下。

-- if you are logged in as superuser (root user) then use the following commands
servicestartmysqlservicestopmysql-- if you are not logged in as superuser (root user) then use the following commands
sudoservicestartmysqlsudoservicestopmysql

结论

在本文中,我们了解到 mysqld 也称为 mysql 服务器。

根据操作系统,我们有不同的方法来启动/停止它。此外,根据你使用的 linux 发行版,linux 命令会有所不同。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

如何在 mysql 中声明和使用变量

发布时间:2024/03/26 浏览次数:115 分类:mysql

当你需要在 mysql 中的脚本中存储单个值时,最好的方法是使用变量。变量有不同的种类,有必要知道何时以及如何使用每种类型。

发布时间:2024/03/26 浏览次数:176 分类:mysql

本教程演示了如何在 mysql 中重置自动增量。

在 mysql 中实现刷新权限

发布时间:2024/03/26 浏览次数:211 分类:mysql

本教程介绍了 mysql 中的刷新权限命令,用于刷新授权表并影响允许的更改。

在 mysql 中设置时区

发布时间:2024/03/26 浏览次数:93 分类:mysql

在本教程中,我们将学习如何在 mysql 服务器中更改时区。

发布时间:2024/03/26 浏览次数:199 分类:mysql

本教程演示如何在 mysql 中转换为整数。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便
网站地图