安装 MySQL 服务时提示 InstallRemove of the Service Denied
Posted 普通网友
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装 MySQL 服务时提示 InstallRemove of the Service Denied相关的知识,希望对你有一定的参考价值。
安装 mysql 服务时提示 Install/Remove of the Service Denied
1. 概述
1.1 问题
在安装 MySQL-8.0.25-winx64 的 MySQL 服务时遇到了以下提示:
安装 MySQL 服务时提示:、
Install/Remove of the Service Denied!
即,安装/删除服务被拒绝!;
1.2 没有 MySQL 服务的时候
MySQL 服务没有加载到电脑上时,以下功能都将无法使用:
- 启动 MySQL 服务是就会提示 服务名无效;
- 无法登录上 MySQL 的账户,无法使用 MySQL;
2. 解决方法
解决 Install/Remove of the Service Denied!(安装/删除服务被拒绝!)的方法如下所示:
- 以管理员形式启动 cmd;
- 再次输入 “
mysqld --install
”,加载 MySQL 服务;
看到 “Service successfully installed.” 就说明MySQL 服务已经加载成功; - 验证,输入 “net start mysql ”,看能否启动 MySQL 服务;
Mysql启动服务提示系统找不到指定的文件
Mysql启动服务:
C:Windowssystem32>net start mysql
发生系统错误 2。
系统找不到指定的文件。
怎么还是报这个错?难道不是由于配置的原因?对,不是由于上面的配置的问题,但上面的配置添加后也没有错。那是什么原因?
这里是最需要注意的地方,在安装mysql服务时,一定要切换到mysql安装目录的bin目录下,不管你是否配置环境变量,否则在安装完后启动服务还是会报上面的错误。
切换到bin目录后,先删除前面安装的mysql服务(删除服务不一定要到bin目录),再重新在bin目录下安装mysql服务,然后启动:
C:Windowssystem32>cd ../..
C:>cd Program FilesMySQLMySQL Server 5.6in
C:Program FilesMySQLMySQL Server 5.6in>mysqld --remove
Service successfully removed.
C:Program FilesMySQLMySQL Server 5.6in>mysqld --install
Service successfully installed.
C:Program FilesMySQLMySQL Server 5.6in>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
成功了!
现在来验证一下不需要添加my.ini文件,也是可以正常启动服务的,只要是在bin目录下安装的服务就行。只需要停止mysql服务,把服务删除后,再把mysql安装目录下的my.ini文件删除掉,再重新安装服务,启动mysql服务,看看能不能正常启动即可,实验证明,是可以正常启动的。
C:Program FilesMySQLMySQL Server 5.6in>net stop mysql
MySQL 服务正在停止.
MySQL 服务已成功停止。
C:Program FilesMySQLMySQL Server 5.6in>mysqld --remove
Service successfully removed.
C:Program FilesMySQLMySQL Server 5.6in>mysqld --install
Service successfully installed.
C:Program FilesMySQLMySQL Server 5.6in>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
以上是关于安装 MySQL 服务时提示 InstallRemove of the Service Denied的主要内容,如果未能解决你的问题,请参考以下文章