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,重启,使用新设置的密码登录即可。
转载请注明原文地址: https://ju.6miu.com/read-4986.html