关于安装MySQL报【Windows无法启动MySQL服务(位于 本地计算机 上)错误2 系统找不到指定的文件】的解决方案

从官网下载的MySQL安装完之后,通过命令【mysqld -install】下载MySQL服务之后,运行命令【net start mysql】无法启动MySQL并报【Windows无法启动MySQL服务(位于 本地计算机 上)错误2 系统找不到指定的文件】的错,大概如下图所示。
在这里插入图片描述
正如系统提示说的那样,系统找不到指定的文件。可以先通过命令【mysqld -install】在以管理员身份打开的DOS中查看mysqld安装的路径。内容大概如下所示。

C:\windows\system32>mysqld -install
The service already exists!
The current server installed: "C:\Program Files\MySQL\MySQL Server 8.0\mysqld" MySQL

进入到目录【C:\Program Files\MySQL\MySQL Server 8.0】之后,并没有发现mysqld可执行文件,如下图所示。
在这里插入图片描述
打开上图中的目录【bin】可以发现可执行文件mysqld在这个目录中,因此需要将查找路径进行修改。
在这里插入图片描述
在上图中的搜索栏搜索注册表编辑器。按照路径【\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL】找到Image
Path,修改其中的路径就可以了,如下图所示。
在这里插入图片描述
更改完之后就可以成功使用命令【net start mysql】启动MySQL数据库了。

猜你喜欢

转载自blog.csdn.net/ISs_Cream/article/details/110406889