忘记了mysql的登录密码?
Mysql数据库很久没用,密码了怎么办?
如果能登录,直接就可以修改密码,但是当我们忘记mysql数据库密码时我们就无法正常进入数据库,也就无法修改密码,那么这时该怎么修改密码呢,这里教大家一个简单常用修改密码的方式。
如下↓
关闭mysql服务
用管理员权限打开cmd,关闭mysql服务
> net stop mysql
![poYBAGP8UFKACgvrAAAjXAQcHkY747.png](https://file.elecfans.com/web2/M00/94/18/poYBAGP8UFKACgvrAAAjXAQcHkY747.png)
跳过权限验证登录
设置启动mysql服务时跳过权限验证;
> mysqld --console --skip-grant-tables --shared-memory
![pYYBAGP8UFuAZceQAAFaXbz7tJo528.png](https://file.elecfans.com/web2/M00/94/9B/pYYBAGP8UFuAZceQAAFaXbz7tJo528.png)
重新打开!重新打开!重新打开一个cmd窗口(用管理员权限),然后输入mysql,如果成功登录,如下图所示:
![pYYBAGP8UGOAJAFlAAD56rA0xpA990.png](https://file.elecfans.com/web2/M00/94/9B/pYYBAGP8UGOAJAFlAAD56rA0xpA990.png)
修改密码
首先用use命令指定使用mysql数据库。
> use mysql;
![pYYBAGP8UGuACVcbAAADUKDmFyw957.png](https://file.elecfans.com/web2/M00/94/9B/pYYBAGP8UGuACVcbAAADUKDmFyw957.png)
然后输入如下命令修改密码,这里的密码为123456,可以修改成你自己的。
alter user root@localhost identified by '123456';
![poYBAGP8UHuAPB9mAAA3LQKD5yQ132.png](https://file.elecfans.com/web2/M00/94/18/poYBAGP8UHuAPB9mAAA3LQKD5yQ132.png)
卧槽,发现报错了,不要慌,关键来了!!
先更新一下权限 flush privileges;
再执行修改密码命令 alter user root@localhost identified by '123456';
ok密码修改成功!输入quit
退出mysql。
验证登录
关闭所有控制台,重新打开一个,重启mysql服务,并登录。
> net start mysql;
![poYBAGP8UIeAasd8AAAHW1JNy9Q204.png](https://file.elecfans.com/web2/M00/94/18/poYBAGP8UIeAasd8AAAHW1JNy9Q204.png)
> mysql -uroot -p
![pYYBAGP8UI6AC3v9AAAiTEMpCYo622.png](https://file.elecfans.com/web2/M00/94/9B/pYYBAGP8UI6AC3v9AAAiTEMpCYo622.png)
好了,至此MySql重置密码完成~接下来会为大家带来更多MySql使用技巧,喜欢的不如点个“在看”吧
-
数据库
+关注
关注
7文章
3646浏览量
63748 -
登录
+关注
关注
6文章
6浏览量
7776 -
MySQL
+关注
关注
1文章
777浏览量
26112
发布评论请先 登录
相关推荐
评论