前言

重装mysql过程中,在执行 net start mysql 启动mysql服务时,出现错误

Image


前提


解决思路

报出找不到文件的错误,首先检查路径问题,结合论坛中其他博客,在mysql服务中发现mysql的执行路径错误。

Image

明显这个路径并不是我的安装目录,依据其他大佬的博客,导致问题的原因应该是我提早设置了环境变量而没有修改cmd工作目录,导致mysql使用了错误的cmd路径


解决办法

移除错误的MySQL服务并把cmd的工作目录设置到mysqld的文件路径上

执行以下命令

mysqld --remove MySQL
cd /d "D:\dev\MySQL\bin"

Image

Image

重新安装并测试能否正常启动服务

mysqld --install
net start MySQL

Image

启动成功!

到服务中检查服务路径是否正确

Image

服务路径正确!
问题解决!