MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法

今天想使用MySQL,想在命令行窗口启动MySQL,

于是执行了如下命令:

net start mysql

结果报错了,如下图所示:

图片[1] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

然后又去服务里面手动启动

图片[2] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

结果不出所料的还是报错了,错误提示如下图所示:

图片[3] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

看到错误提示上写有:“系统找不到指定的文件” 关键词

于是我就去看了一下路径,

图片[4] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

我寻着路径就去找了一下:

图片[5] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

果然找不到此路径。

于是我又去查看了一下配置的环境变量:

图片[6] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

图片[7] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

原来是可执行路径错了。

然后我就去修改了路径:

图片[8] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

再次打开“服务”窗口,查看可执行路径是否正确

图片[9] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

发现已经修改正确

然后再次手动启动一下:

图片[10] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

可以看到,依然报错了,但是报错的内容变化了。

应该是我之前把mysql卸载、重装,然后出现这种问题,也可能是从计算机上卸载过什么软件,误删了MySQL的组件程序。

在命令行窗口输入 mysql 命令:

mysql

图片[11] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

出现了 mysql.exe系统错误:

图片[12] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

然后进入C:\Program Files\Common Files\microsoft shared\ClickToRun文件夹,找到两个msvcr120.dll文件:

图片[13] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

再将其复制到mysql的bin目录下

图片[14] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

再次启动mysql服务:

图片[15] - MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法 - MaxSSL

启动成功了~

© 版权声明
THE END
喜欢就支持一下吧
点赞0分享