1、修改/etc/my.cnf文件,在mysqld配置项下面增加skip-grant-tables,如下图
2、重启mysql服务
#service mysqld restart
3、无密码登陆mysql
#mysql #update user set authentication_string=password('123abc')whereuser='root';
#flushprivileges;
4、重启mysql服务
#service mysqld restart
5、使用新密码访问mysql
#mysql -u root -p 输入新密码,回车即完成访问mysql;
转载自作者yangmengling,,自己转载记录一下,,方便下次查找.