命令行输入net start mysql 出现的几种错误及解决方法

您所在的位置:网站首页 启动服务命令start 命令行输入net start mysql 出现的几种错误及解决方法

命令行输入net start mysql 出现的几种错误及解决方法

2024-06-23 05:33| 来源: 网络整理| 查看: 265

命令行输入net start mysql 出现的几种错误及解决方法 一、发生系统错误 5。拒绝访问

错误如图:

win+r输入cmd打开命令提示符之后输入发生系统错误 5。

错误原因:

​ 没有获取管理员权限。

解决方法:

​ **1.**在C:\windows\system32\下找到cmd.exe右键以管理员权限打开cmd.exe,但这种方法比较麻烦。

​ 2.(推荐) win10系统可以快捷键win+q打开搜索栏->输入cmd->对命令提示符右键->打开文件位置->选择命令提示符的快捷方式右键打开属性->高级->用管理员身份运行。如此,以后如若运行cmd命令提示符只需打开搜索栏直接搜索cmd运行。

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

二、“服务名无效”。

在这里插入图片描述

错误原因:

​ 因为net start +服务名,启动的是win下注册的服务。此时,系统中并没有注册mysql到服务中。即当前路径下没有mysql服务。

如何将MySQL注册到win服务里面?(步骤如下)

1. 来到MySQL的安装路径下bin

在命令提示符中输入 cd mysql文件目录下的bin文件夹路径

在这里插入图片描述

2.在命令行中输入mysqld --install 成功:

出现“Service successfully install”代表已经安装成功 在这里插入图片描述

​ 失败:

​ 出现”Remove of the Service Denied!“。只需要以管理员权限运行dos窗口即可,即在问题一中描述的获取管理员权限方法。 在这里插入图片描述

三、“MySQL 服务无法启动。”

错误: 在这里插入图片描述

错误原因一:

​ 当前路径下data文件夹存在问题。

错误原因二:

​ 在你的系统中可能存在两个mysql的服务,一个是“MySQL”一个是“MySQL57”,当你想net start mysql运行mysql服务时可能系统中已经运行了一个MySQL57服务,所以运行MySQL服务会失败。 在这里插入图片描述

解决方法一:

​ 以问题一中的管理员权限打开dos,cd进入mysql/bin,输入mysqld --initialize ,再执行net start mysql 就可以启动mysql。 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

解决方法二:

​ win10系统按快捷键win+q打开搜索栏->输入服务->找到含有MySQL的服务名。(PS:运行MySQL服务也可采用这种方法,右键运行或关闭服务)

在这里插入图片描述

​ 管理员权限打开dos,输入net start回车。查看net start正在运行的服务,如下图,系统中已经运行了MySQL57服务,所以无需再重复net start mysql运行MySQL服务。

在这里插入图片描述 在这里插入图片描述 ​ 若执意要执行MySQL服务的话,只需net stop MySQL57停止MySQL57服务的运行再net start mysql即可。(服务名称大小写均可。)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3