1、先停止目标MySQL的服务,各种方法,如果不清楚请baidu;
2、进入控制台,进入mysql的安装目录的bin目录后执行如下命令(假设F:\mysql\my-default.ini这个路径)
mysqld --defaults-file=“F:\mysql\my-default.ini” --console --skip-grant-tables
有些可能是:
mysqld --skip-grant-tables
3、开启一个新控制台,执行:
mysql -uroot -p
回车后让输入密码直接按回车即可。
4.提示登录成功后,切换到mysql库,执行更新用户密码的操作:
mysql->show database;
mysql->use mysql
mysql->update user set password=PASSWORD('12345') where USER='root';
最后执行
flush privileges;
5.重新登录mysql测试。