mysql 通过 msi 来安装的。这里只记录一种修改的方法。借助 mysql 中的 user 表,来修改。
mysql.ini 添加 skip-grant-tables
此文件在 C:\ProgramData\MySQL\MySQL Server 5.7
[mysqld] 在这配置。
启动 mysql server
net start mysql57
免密码登录
- mysql -uroot -p 直接
enter - use mysql;
- update user set authentication_string=password(‘root’) where user=‘root’ and Host=‘localhost’;
- flush privileges;
- exit;
本文介绍了一种通过修改MySQL user表来重置root用户密码的方法。首先,在mysql.ini中添加skip-grant-tables跳过权限检查,然后以无密码方式启动MySQL服务。接着,通过免密码登录,更新root用户的authentication_string字段,并刷新权限。最后,注释掉配置中的skip-grant-tables并重启MySQL服务。
5692

被折叠的 条评论
为什么被折叠?



