mysql服务突然丢失解决方案(转载) 已测试解决问题
2017-12-16 21:37
316 查看
原文地址 https://www.cnblogs.com/ben121011/p/5235150.html
mysql突然没了,使用navicat连接提示如下:
看到这个,以为自己的mysql服务没启动,于是打开服务找mysql服务,发现并没有mysql服务,于是在网上寻找mysql服务安装办法,解决方案如下:
打开mysql的安装目录
在安装目录下的bin目录中打开命令提示符并执行命令
mysqld --install
上图是在powershell中执行" mysqld --install "命令的截图,通过以上截图可以知道在powershell中的命令略有不同,在powershell中应使用".\mysqld
--install"的命令来安装mysql服务
经过第二步的安装之后就可以在服务列表中看到出现了一个mysql服务,刚安装是不会启动的,需要我们手动启动,右键打开mysql服务的属性,设置为自动延迟启动,确定之后手动启动一下mysql服务
启动mysql服务之后发现还是有错误,经过查找资料发现这个问题出现的原因是因为mysql的账户密码有误,安装mysql服务之后,默认用户是超级管理员是 root,而这时是没有密码的即密码为空,而连接时使用的是原来mysql的用户名和密码,所以还是会连接失败
重置mysql超级管理员密码
打开mysql安装目录下的bin目录,并在此处打开命令提示符
在命令提示符中执行以下命令:
使用root用户登录,无需密码
mysql -u root
重设密码
mysql>
use mysql;
mysql>
update user set password=PASSWORD("yournewpassword") where User='root';
mysql>
flush privileges;
退出mysql
mysql
> quit
重启mysql服务
再次进行连接,终于已经可以连接上mysql了
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
mysql突然没了,使用navicat连接提示如下:
看到这个,以为自己的mysql服务没启动,于是打开服务找mysql服务,发现并没有mysql服务,于是在网上寻找mysql服务安装办法,解决方案如下:
打开mysql的安装目录
在安装目录下的bin目录中打开命令提示符并执行命令
mysqld --install
上图是在powershell中执行" mysqld --install "命令的截图,通过以上截图可以知道在powershell中的命令略有不同,在powershell中应使用".\mysqld
--install"的命令来安装mysql服务
经过第二步的安装之后就可以在服务列表中看到出现了一个mysql服务,刚安装是不会启动的,需要我们手动启动,右键打开mysql服务的属性,设置为自动延迟启动,确定之后手动启动一下mysql服务
启动mysql服务之后发现还是有错误,经过查找资料发现这个问题出现的原因是因为mysql的账户密码有误,安装mysql服务之后,默认用户是超级管理员是 root,而这时是没有密码的即密码为空,而连接时使用的是原来mysql的用户名和密码,所以还是会连接失败
重置mysql超级管理员密码
打开mysql安装目录下的bin目录,并在此处打开命令提示符
在命令提示符中执行以下命令:
使用root用户登录,无需密码
mysql -u root
重设密码
mysql>
use mysql;
mysql>
update user set password=PASSWORD("yournewpassword") where User='root';
mysql>
flush privileges;
退出mysql
mysql
> quit
重启mysql服务
再次进行连接,终于已经可以连接上mysql了
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
相关文章推荐
- ASP.NET状态服务及session丢失问题解决方案总结【转载】
- 【转载】 ASP.NET状态服务及session丢失问题解决方案总结
- mysql服务突然丢失解决方案
- ASP.NET状态服务及session丢失问题解决方案总结(转)
- ASP.NET 状态服务 及 session丢失问题解决方案总结
- 转载 Mysql与JSP网页中文乱码问题的解决方案
- ASP.NET状态服务及session丢失问题解决方案总结(转)
- MYSQL复制源文件 丢失问题解决, innoDB 类型转换为 MyISAM
- MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法[转贴]
- MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法[转贴]
- ASP.NET Session丢失问题解决方案总结及判断Session是否过期【转载】
- ASP.NET状态服务及session丢失问题解决方案总结
- .Net应用程序发布问题的解决方案(转载,未经测试)
- MYSQL复制源文件 丢失问题解决, innoDB 类型转换为 MyISAM
- MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法[转贴]
- ASP.NET状态服务及session丢失问题解决方案总结
- 新手求助:测试连接MYSQL时提示如下,请教问题出在哪?如何解决?
- 解决mysql服务起不来的问题
- ASP.NET 状态服务和session丢失问题解决方案
- ASP.NET 状态服务 及 session丢失问题解决方案总结[转]