MySQL忘记密码怎么办
1、打开控制台,输入MySQL用户名和密码登录,报错"拒绝登录"

2、停止MySQL服务

3、使用--skip-grant-tables启动MySQL,忽略授权登录验证
[root@mysql5-7 ~]# mysqld_safe --skip-grant-tables --user=mysql &

4、在输入mysql命令,现在可以直接登录MySQL

5、接着,修改root用户的密码
mysql> update mysql.user set authentication_string=PASSWORD('root1234') where user='root' and host='localhost';
刷新权限
mysql> flush privileges;

6、退出并且停止掉我们通过mysqld_safe命令启动的数据库。
[root@mysql5-7 ~]# mysqladmin -uroot -proot1234 shutdown

7、再次启动数据库,并且使用我们修改的root用户密码登录,可以发现可以正常登录。

1、1、修改密码之前,需要停止MySQL服务
2、忽略授权表登录
3、修改root用户密码
4、退出并且重启MySQL服务
5、使用新密码登录测试
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:122
阅读量:171
阅读量:29
阅读量:196
阅读量:120