更新 MariaDB 后如何停止 XAMPP 的 MySQL 服务

Posted

技术标签:

【中文标题】更新 MariaDB 后如何停止 XAMPP 的 MySQL 服务【英文标题】:How to stop XAMPP's MySQL Service after updating MariaDB 【发布时间】:2019-09-02 03:06:20 【问题描述】:

我已使用以下步骤将我的 MariaDB 更新到版本 10.3.14 (link) 它已经安装成功,但是当我试图从 XAMPP 控制面板停止 mysql 服务时,它不会停止。 状态总是这样显示:

[mysql] 正在尝试停止 MySQL 应用程序...

如下图: 我怎样才能阻止它?

【问题讨论】:

【参考方案1】:

您可以终止在端口 3306 上运行的进程。

如果您有 Windows,请输入 CMD(命令提示符):

netstat -ano | findstr :<yourPortNumber>

将您的端口号放在菱形括号中。

然后将进程 ID 放在菱形括号中,

taskkill /PID <typeyourPIDhere> /F

【讨论】:

【参考方案2】:

我也遇到了这个问题,所以对于任何寻求解决面板问题而不是从 cmd 使用 taskkill 的人来说,这就是发生这种情况的原因:

您安装的 XAMPP 控制面板是 32 位的,而升级您的 MariaDB 时关注this method 您下载了 64 位的 MariaDb 版本。这就是 XAMPP 面板不会停止 MySQL 进程的原因。

下载 32 位版本的 MariaDB 并重新安装过程,应该已经全部排序了。

【讨论】:

因为我不需要64位版本,所以我使用32位并修复XAMPP面板【参考方案3】:

打开 cmd.exe(PORT= 你的端口号)

第一步

netstat -ano | findstr :&lt;PORT&gt;

第 2 步

taskkill /PID &lt;PID&gt; /F

【讨论】:

虽然此代码可能会解决问题,including an explanation 关于如何以及为什么解决问题将真正有助于提高您的帖子质量,并可能导致更多的赞成票。请记住,您正在为将来的读者回答问题,而不仅仅是现在提问的人。请edit您的回答添加解释并说明适用的限制和假设。

以上是关于更新 MariaDB 后如何停止 XAMPP 的 MySQL 服务的主要内容,如果未能解决你的问题,请参考以下文章

XAMPP 关闭后,MySQL 也停止工作,我该如何解决?

重新安装 xampp

如何在 Xampp 中升级 MariaDB

在xampp中实际删除后图像没有被删除

xampp中,为啥mysql启动后两秒后又自动停止,如何解决?

如何在 Xampp 上使用 MariaDB 将 XML 文件转换为行和列?