1、停止mysqld服务,编辑my.cnf主配置文件,在[mysqld]模块下增加skip_grant_tables跳过授权表
2、启动mysqld服务,哈哈,你发现现在进入数据库就不需要密码了
现在你就可以修改你的密码啦,update mysql.user set password=password("goodluck") where User="root";
3、删除主配置文件的skip_grant_tables,重启mysqld服务,就可以用你刚刚设置的密码登入啦
是不是很简单啦!!!!!!