服务启动失败 某些服务在未由其他服务或程序时将自动停止_myql服务无效的解决方案...

在启动mysql服务时出现该错误: 
本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止。

1db4d196c3075522942fabd160c74069.png

mysql 版本 5.7.14 
系统 win 7

后来经过一系列的百度,谷歌,总算是解决了。

首先,你需要把原来的服务删除:

ec0c887327bf7c691df11f4cee69a4b5.png

注意:mysql为你的服务名称,自己可以随便定义的。 
此命令需要进入mysql安装目录下的bin目录运行!

mysql的根目录下: 
你需要清空data目录。

如果没有data目录,请自行创建一个空目录,起名为data!

然后在bin目录下运行命令

初始化!

42d114bd0e5c383a7f664f327d559fcc.png

接着运行:

后面的路径记得改成自己的! 
这是注册mysql服务!

bcde062801ef4b6d83e09cfdf0f4a871.png 
嗯,这里有个小瑕疵,mysql我少打了个l。 
不过没事,这个名字是自定义的!

我按照没打错的情况来解释哈。

接下来就是启动服务: 
请以管理员权限运行!

5408a81aa223e14d784b0dd0f5295442.png 
我这里打的是mysq,是因为前面我定义的名字是mysq了、、、

然后就OK了!

我不知道那个是不是生成随机密码的。

大家可以去data目录下找.err后缀的日志。

96430c2001bcb9c5389682236a12bcf7.png

打开文件:

5fb18f1c201a5164cc090e9c63399804.png

会告诉你密码的!

用户名是:root

接下来就是登陆

因为我这里的密码为空,直接再空格就OK了。

c77231d3446d05046fd3a57a681eca65.png

完美解决!

问题2:windows7下启动mysql服务出现服务名无效的原因及解决方法

问题原因:mysql服务没有安装。

解决办法:在 mysql bin目录下 以管理员的权限 执行 mysqld.exe -install命令。

如:D:\mysql-5.7.17-win32\bin>mysqld.exe -install 然后仍然以管理员的权限 net start mysql 开启Mysql服务了。

附卸载mysql服务的方法。

1、以管理员的权限 net stop mysql ,关闭mysql服务

2、以管理员的权限 mysqld -remove ,卸载mysql服务

下面就让我来亲身操作一下吧,我本人也遇到了这个问题:

昨天还好好的,今天早上起来就不能启动服务了,这个到底是什么原因,我到现在也没弄清楚,根据经验,我猜测应该是我很久没关机了,在这里建议一周关机一次,因为电脑也会累的哦,累了硬件就容易出现问题。

b013a4464709a7b1b71abf99755b69ef.png然后我尝试各种方法,都尝试过了,整个人都快要崩溃了,弄这个整整花了我接近一个半小时,终于解决了这个问题。其实很简单,只需要2步就能轻松解决,只不过是当时没找到合适的方法,正所谓应该对症下药,才能药到病除。没有对症下药,吃再多的药都没有,最终只能白白浪费“”药钱”。俗语说的好,时间就是生命。

mysql是个很复杂的东西,时不时都是刷一下脾气。

针对我的这个问题,最后通过两个命令就解决了这个问题。

bdce4dd84156e6a8947d32ec329d8c3d.png

大家若是遇到相似的问题,要根据自己的实际情况 来解决实际问题。这篇介绍的方法是常见的其中两种方法。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值