【问题标题】:" MySQL Service detected with wrong path " After opening xampp“ MySQL 服务检测到错误的路径” 打开 xampp 后
【发布时间】:2017-12-30 21:09:54
【问题描述】:

我在我的电脑上安装了 Mysql 服务器来练习 j2ee,几天后我卸载了它并安装了 xampp 用于 PHP 开发,但它显示 port not free 错误。 我已经尝试使用cmd 并删除c 驱动器中的mysql 文件但我的xampp 仍然没有用说MySQL Service detected with wrong path...


错误日志:-


检测到 MySQL 服务路径错误
上午 11:08:46 [mysql] 更改 XAMPP MySQL 和控制面板设置或
上午 11:08:46 [mysql] 首先手动卸载/禁用其他服务
上午 11:08:46 [mysql] 找到路径:“C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin\mysqld”--defaults-file="C:\Program Files (x86)\MySQL\ MySQL 服务器 5.1\my.ini" MySQL
上午 11:08:46 [mysql] 预期路径:c:\xampp\new1\mysql\bin\mysqld.exe --defaults-file=c:\xampp\new1\mysql\bin\my.ini mysql

【问题讨论】:

  • 将 xamp mysql 端口更改为其他端口。
  • 我是 xampp 的新手,请您指导我更改 windows 中的端口
  • 打开my.ini文件,可以看到port改变了那个端口
  • 我把它改成3308并重新启动xampp,仍然显示同样的错误

标签: php mysql xampp port


【解决方案1】:

我做了一些但不是全部。我在服务中停止了 MySQL。然后进入注册表,将 MySQL 重命名为我单独安装的 MySQL57。这对我有用。

【讨论】:

    【解决方案2】:

    确保在编辑注册表时,使用引号“”将值放在错误消息中的显示方式,否则它将不起作用

    正确的方法——

    "c:\xampp\mysql\bin\mysqld.exe" --defaults-file="c:\xampp\mysql\bin\my.ini" MySQL

    【讨论】:

      【解决方案3】:

      当您卸载 MYSQL 服务器时,您的计算机仍然在您的 Windows 服务中使用旧路径拥有 MYSQL 服务。为避免 MySQL Service 出现路径错误 goto,

      1.注册表编辑器(WINKEY+R > regedit)

      2.导航到 HKEY_LOCAL_MACHINE > SYSTEMS > CurrentControlSet > Services > MySQL

      3.使用预期路径更改“ImagePath”(在您的情况下,它是“c:\xampp\new1\mysql\bin\mysqld.exe --defaults-file=c:\xampp\new1\mysql\bin \my.ini mysql") 中给出的错误

      完成此步骤后重新启动您的 xampp

      【讨论】:

        猜你喜欢
        • 2014-09-28
        • 1970-01-01
        • 1970-01-01
        • 2015-08-13
        • 2018-06-20
        • 1970-01-01
        • 2013-03-21
        • 2017-03-04
        • 2012-08-15
        相关资源
        最近更新 更多