点击蓝色“潭时录”关注我丫
每天和小潭一起快乐的学习~
你好,我是在学mysql的小潭。日常学习生活中我们会接触到很多密码,例如支付密码,开机密码等等,这些设置也都是为了保证我们的数据安全。而当我们忘记这些密码时,对应的客户端也会提供各式各样的密码重设机制,今天我们也来了解下mysql登录密码的重设方法。
1.确认mysql版本

2.停止mysql服务(cmd管理员模式)

3.使用--skip-grant-tables跳过权限表认证(保留该窗口不关闭)
mysqld --defaults-file="D:\MySQL\mysql-5.7.32-win32\my.ini" --console --skip-grant-tables

4.另开一个cmd窗口,使用空密码登录mysql(输入mysql -u root -p登录命令后直接回车)

5.修改密码
use mysql;update user set authentication_string=password("新密码") where user="root";flush privileges; #刷新MySQL的系统权限相关表

6.关闭以上两个窗口,重启mysql服务(cmd管理员模式)并使用新密码做登录验证

至此,mysql的登录密码重设成功(另外别忘记手动更换SQLyog客户端中保存的密码)。
文章转载自潭时录,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。





