--忘记密码的情况下,如何重置mysql的root用户密码
1.修改MySQL的配置文件my.cnf,(配置文件默认路径为/etc/my.cnf),在配置文件中的[mysqld]下添加一行skip-grant-tables;
2.保存更改后的配置文件,重启MySQL服务
3.进入MySQL命令行 mysql -uroot -p,输入密码后直接回车,进入MySQL数据库,使用命令修改root密码
4.修改密码命令
> update mysql.user set authentication_string=password('自己重新设置的密码写此处') where user='root' ;
5.修改完毕后刷新
> flush privileges;
6.密码修改完成,按第1步中的流程,删掉配置文件中的skip-grant-tables,然后重启MySQL服务,新密码就生效了。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。