第一步:打开cmd 如下图:输入
1.输入net stop mysql 停止mysql的运行
2.cd到mysql的bin目录 例如:cd C:\Program Files\MySQL\mysql-5.6.38-winx64\bin
3.重新打开一个cmd,并且cd到mysql的bin目录下,同上。
4.登录mysql mysql -u root -p 提示输入密码 直接跳过
5.执行下面语句更新root密码 update MySQL.user set password=PASSWORD('新密码') where User='root';
6.执行结束记得刷新权限 flush privileges; 后面的冒号不能省略;quit 退出
第二步:如果你配置了my.ini文件执行跳过权限会出现失败的情况,这个时候你需要输入
mysqld --defaults-file="../my.ini"--skip-grant-tables;这个时候在按照上面的操作就可以修改密码了;