Mysql—忘记密码之重置

1、用管理员用户登录MYSQL(已经配置过环境变量才行,如何配置环境变量,我就不说了。)

2、停止mysql服务然后命令行进mysqlbin目录密码验证:

mysqld -nt –skip-grant-tables

3、另起一个cmd,在命令行里输入

mysql -u root

4、设置临时密码

update mysql.user set authentication_string=password(‘123′) where user=’root’ and Host =’localhost’;

中间的(123)可以自己修改成自己想要的。

显示

Query OK, 1 row affected, 1 warning (0.00 sec)

Rows matched: 1 Changed: 1 Warnings: 1

5、用之前的密码登录数据库

6、然后输入下面的语句重新设置密码:

mysql> SET PASSWORD = PASSWORD(‘123456’);

至此密码修改完成!

发表评论

电子邮件地址不会被公开。