【问题标题】:windows could not start the MySQL. service on local computer. Error 2 : The system cannot find the file specifiedwindows 无法启动 MySQL。本地计算机上的服务。错误2:系统找不到指定的文件
【发布时间】:2017-01-30 09:02:40
【问题描述】:

我无法在我的 Windows 系统上启动 MySQL 服务器。当我尝试在 services.msc 中运行时,我得到了这个错误:

通过 XAMPP 控制面板启动它也不起作用:

你能帮我解决这个问题吗?

【问题讨论】:

  • 您在第二个链接中的错误消息解释了您的服务无法启动的原因。修复你的路径或尝试重新安装整个东西......
  • stackoverflow.com/questions/23624234/… .. 回答这个问题。
  • 我尝试重新安装整个。但无法运行MYsql。

标签: mysql xampp


【解决方案1】:
  1. 打开windows服务(开始->运行->Services.MSC)
  2. 找到名为“Mysql Server”的服务并检查路径,应该是这样的:

"C:\Program Files (x86)\Parallels\Plesk\Databases\MySQL51\bin\mysqld.exe" ""--defaults-file=C:\Program Files (x86)\Parallels\Plesk\Databases\MySQL \Data\my.ini" MySQL

  1. 确保上面提到的Mysql文件夹和可执行文件在这个路径下存在。

有时mysqld-nt.exe的文件名会重命名为mysqld-nt.exe~所以重命名为原来的名字,这样或许可以解决问题。

【讨论】:

  • 我在这里找到路径 C:\Program Files (x86)\MySQL\MySQL Server 5.5 MySQL Server 5.5 文件夹根本不存在...
  • 在xamp my.ini中更改mysql服务器的默认路径
  • 它不仅仅是路径。但港口也有冲突。我解决了。谢谢你....
  • 非常感谢您的回答。它帮助我看到 MySQL 服务可执行文件的路径不存在。我想知道为什么会这样,但我将卸载 MySQL 服务并使用 --base-dir=path 选项集重新初始化数据目录并重新安装该服务,这应该可以解决我的问题。再次感谢!
【解决方案2】:
  1. 转到路径:C:Programs Files\MariaDB 10.2\data..
  2. 注意 my.ini 文件。打开文件并检查“datadir”的路径。
  3. 如果这与您安装的目录不匹配,请更新它。
  4. 您的问题一定会得到解决的。

【讨论】:

    【解决方案3】:

    我遇到了同样的问题并解决了。

    只需修改注册表编辑器值即可。

    HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MySQL/ImagePath
    

    【讨论】:

      猜你喜欢
      • 2013-11-16
      • 1970-01-01
      • 1970-01-01
      • 2016-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      相关资源
      最近更新 更多