1、命令行:
mysqld -nt --skip-grant-tables
2、新打开CMD窗口
mysql -uroot
update user set authentication_string=password('root') where user='root';
flush privileges;
3、关掉所有CMD窗口,重启Mysql服务
4、如果使用客户端登陆,显示密码过期,解决办法如下:
4.1、使用CMD登陆数据库(CMD使用密码登陆不会过期的)
4.2、输入命令:
set password = password('root');