上次电脑中的 数据库突然登录不上了,显示我的密码错误。
但是我自己并没有动过我的数据库,弄了好久总算解决,在这里记录。
1.要以管理员身份运行 cmd
2.这个之后 重新登录时会产生一个随机密码。
从计算机文件夹里找到这个随机密码:
文件目录:**mysql\bin\data\ .err 文件 (这里根据你自己的mysql安装地址);
这个可能是一个隐藏地址,搜索 *.err 就可以找出来
里面有一个 A temporary password is....
后面会跟密码
如果没有,就关闭MySQL服务,删除data文件夹,再重新以管理员身份运行,然后查找。
3.进入到mysql中
mysql> set password for root@localhost = password('123');
改密码
完成
还有之前显示服务器无法启动,第一步打开电脑的服务,确定mysql已经启动。
已经启动还是无法解决,参考以下链接:
参考链接1:Mysql无法启动
参考链接2:几种常见的MySQL无法启动案例及解决方法