net start mysql; (修)服务名无效, 请键入 NET HELPMSG 2185,mysql服务启动不了,Install/Remove of the Service Denied!

来源:互联网 发布:c 网络通信 编辑:程序博客网 时间:2024/06/03 19:50
 今天再搞MySQL的时候出现一些比较有意思的问题,显示在管理-->服务和应用程序中的服务,尽然没有MySQL的服务器,这个让我大吃一惊,所以用net start mysql 就是报(net start mysql; 服务名无效。 请键入 NET HELPMSG 2185 以获得更多的帮助)错误。遇到什么解决什么

首先,将我的报错之前,分享一个我在网上自己很不容易发现的毕竟平常工作,我们不经常打开 服务和应用程序的服务。
他的MySQL服务器,名字不是 MySQL,而是 MySQL57,是不是很奇怪!!

这是那位网友的截图
这是那位网友的截图!

1。先按装MySQL服务器
在命令行窗口输入:mysqld –install,回车,提示:Service successfully installed,代表注册服务成功。

这里写图片描述

但是,幸运往往不走你前面过,偏偏出个错

这里写图片描述

Install/Remove of the Service Denied 这个错误其实也没什么,就是安装/删除服务被拒绝,那我们换个方式

将启动DOM,换为管理员启动:尝试一下!

这里写图片描述
看到了命令提示符,然后鼠标选中右击–>管理员运行

提示:这个时候我们是进来的DOM是默认路径。需要切换路径到 MySql安装的bin路径下 如我这个

切换 用 cd 加mysql 的bin 路径 PS D:> cd D:\mysql\mysql-5\mysql-5.6.24-win32

非常好,运行 走一波:

E:\mysql\mysql-5\mysql-5.6.24-win32\bin>net start mysql
MySQL 服务正在启动 …
MySQL 服务无法启动。

系统出错。

发生系统错误 1067。

进程意外终止。

这里写图片描述

虽然报错,但大家看,我现在加载服务器,是完成了,有木有,还是有点小高兴的!!!

继续解决

我在网上找了资料,说先移除服务器,之后再 加载,看我表演====
在mysql ->bin 目录下 输入 mysqld –remove
这里写图片描述

提示 :Service successfully removed.. 恭喜移除成功

接下来 加载mqsql 服务器:mysqld –install

这里写图片描述

提示:Service successfully installed. 恭喜加载成功

在输入 :net start mysql 还是报错

这里写图片描述

心一狠,我在 mysql ->bin 目录下 输入:mysqladmin -u root -p shutdown
输入之后,它会提示你输入密码,你把你的MySQL密码输进去就好了

之后在输入 net start mysql,终于是我想看的的结果了:

这里写图片描述

我在管理–>服务和应用程序中的服务 中也看到我想看到的了:
这里写图片描述

补充:
在使用net start msql的时候提示“服务报告没有任何错误”。
安装完mysql服务后迫不及待的开启mysql服务,在mysql5.7以上版本中默认没有一个data目录,即没有初始化服务。需要先初始化mysql才可以启动服务,否则会报 “服务没有报告任何错误”,启动失败呗。
正确的步骤是:先在mysql的bin目录下执行mysqld –initialize-insecure (不设置root密码,建议使用)命令,第一次执行这个命令会等待的时间稍微长了一些,并且控制台没有任何返回结果。可以看到mysql的根目录下会多出一个data文件夹,里面一堆文件。

文字参考:http://blog.csdn.net/dingbu083146/article/details/73457588
http://blog.csdn.net/xuanjiewu/article/details/45845109
http://www.jb51.net/article/31903.htm

阅读全文
1 0
原创粉丝点击