1. 修改数据库配置文件
vim /etc/my.cnf
-- 添加如下参数
skip_grant_tables
2. 重启数据库
/etc/init.d/mysqld restart
3. 登录数据库修改密码
[root@TEST ~]# mysql -uroot -P3306
mysql> use mysql;
mysql> update user set password=password("123") where user="root" and host="localhost";
mysql> flush privileges;
4 . 将配置文件还原
#skip_grant_tables
5. 重启数据库
/etc/init.d/mysqld restart