1-MySQL 忘记密码
1、介绍
MySQL 忘记密码有两种解决方式,其实是一种。
关闭正在运行的MySQL服务。
使用 【跳过数据库权限验证】的方式启动 MySQL。有两种方式,任选一种
- 使用
service start mysqld -skip-grant-tables
命令启动 MySQL。-skip-grant-tables
的意思是启动MySQL服务的时候跳过权限表认证。 - 在 MySQL 的配置文件中
my.ini
增加-skip-grant-tables
。然后正常启动 mysql。
- 使用
连接到数据库并修改密码:
1
2
3mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;退出 MySQL,把
my.ini
的-skip-grant-tables
注释,然后正常启动,使用用户名root和刚才设置的新密码即可登录。
1-MySQL 忘记密码
https://flepeng.github.io/041-MySQL-11-安装和配置-1-MySQL-忘记密码/