一.找到my.ini,之后
[mysqld]
skip-grant-tables #这样设置后,重启mysql,就可以暂时免密登录
免密登录命令:mysql -u root -p
二.更改密码
SET PASSWORD = PASSWORD( '123456');
三.设置密码不过期
update user set password_expired='N' where user='root';
四.把ini文件改回去
[mysqld]
#skip-grant-tables #这个免密注释掉
五.重启mysql