命令行输入net start mysql 出现的几种错误及解决方法 |
您所在的位置:网站首页 › 启动服务命令start › 命令行输入net start mysql 出现的几种错误及解决方法 |
命令行输入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窗口即可,即在问题一中描述的获取管理员权限方法。 错误: 错误原因一: 当前路径下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服务。
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |