更新 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 :<PORT>
第 2 步
taskkill /PID <PID> /F
【讨论】:
虽然此代码可能会解决问题,including an explanation 关于如何以及为什么解决问题将真正有助于提高您的帖子质量,并可能导致更多的赞成票。请记住,您正在为将来的读者回答问题,而不仅仅是现在提问的人。请edit您的回答添加解释并说明适用的限制和假设。以上是关于更新 MariaDB 后如何停止 XAMPP 的 MySQL 服务的主要内容,如果未能解决你的问题,请参考以下文章