本机启动mysql_【错误解决】本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止...

在Windows 7系统中启动MySQL 5.7.14服务时遇到自动停止的问题。通过删除并重新注册服务、初始化data目录、以管理员权限运行命令等步骤,成功解决服务启动错误。日志文件.err提供了默认密码,用户可通过空密码登录。
摘要由CSDN通过智能技术生成

在启动mysql服务时出现该错误:

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

7b57ec61d8533323d5f8baa309807915.png

mysql 版本 5.7.14

系统 win 7

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

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

2a71f3ca59ca814af02d51dac066832c.png

注意:mysql为你的服务名称,自己可以随便定义的。

此命令需要进入mysql安装目录下的bin目录运行!

mysql的根目录下:

你需要清空data目录。

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

然后在bin目录下运行命令

初始化!

176cc95cf99c4062365ee59e31664eb2.png

接着运行:

后面的路径记得改成自己的!

这是注册mysql服务!

8dfb2553719e3e4b6698c0d2baede3b9.png 

嗯,这里有个小瑕疵,mysql我少打了个l。

不过没事,这个名字是自定义的!

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

接下来就是启动服务:

请以管理员权限运行!

941768febfcdf9cd3b846311e498cbd2.png 

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

然后就OK了!

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

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

cedb36ff95896eb30762fdfa3b2d45df.png

打开文件:

964c9062358d28e0a7201ec10d205a9c.png

会告诉你密码的!

用户名是:root

接下来就是登陆

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

0f1216096e1823afea21130e56bdcf07.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服务

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值