1、找到自己mysql的my.ini
2、找到后,在mysqld下面添加skip-grant-tables,保存退出。
3、重启MySQL服务
4、mysql -u root -p
进入mysql 这时候提示你输入密码,直接回车就可以进入。
5、切换数据库
use mysql;
6、给root用户设置新密码:
mysql> update user set password=password(“新密码”) where user=“root”;
(注意:如果出现
,是因为在新版本中密码字段变成了authentication_string 那么就要使用
update user set authentication_string = password(“新密码”) where user=“root” ;
)
7、刷新
flush privileges;
8、退出mysql:
exit;