在my.ini配置文件中,[mysqld]下面加上一句话,skip-grant-tables;然后重启mysql ,在cmd 页面中,直接进入mysql数据库 mysql -uroot -p不需要输入密码就可以进入,进入mysql数据库:use mysql ,修改 用户名为root 的密码 :update uer set password=password('新密码')where user='root',然后flush privileges ; quit;再把my.ini中的配置将刚才在[mysqld]的段中加上的skip-grant-tables删除 保存并且退出 。重新启动mysql,就可以了。