MySQL--忘记密码后跳过检查修改密码

1,进入cmd命令下,停止mysql服务,使用命令 net stop mysql
2,将路径切换到本机mysql的bin目录下,cd C:\MySQL数据库\mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin
3,执行跳过权限检查的方式启动mysql, mysqld.exe --skip-grant-tables
4,重新打开一个cmd,将路径切换到mysql的bin目录,启动mysql  mysql -u root -p
5,修改root密码:
      mysql>use mysql
      mysql>update user set authentication_string=password('设置的密码') where user='root' ;//新版本的数据库password字段改成了authentication_string。
      mysql>flush privileges;
      mysql>quit
6,重启,使用新设置的密码登录即可。
     

你可能感兴趣的:(数据库)