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

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

于是执行了如下命令:

net start mysql

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

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

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

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

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

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

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

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

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

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

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

 果然找不到此路径。

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

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

 

原来是可执行路径错了。

然后我就去修改了路径:

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

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

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

 发现已经修改正确

然后再次手动启动一下:

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

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

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

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

mysql

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

 出现了 mysql.exe系统错误:

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

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

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

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

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

再次启动mysql服务:

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

 启动成功了~

你可能感兴趣的:(MySQL数据库,mysql,数据库)