如果忘记root密码或其他用户密码,不要急,按下面操作即可。
1.编辑 mysql 主配置文件 my.cnf
vim /etc/my.cnf
在[ mysqld ] 字段下添加参数 skip-grant
2.重启数据库服务
service mysqld restart
3.这样就可以进入数据库不用授权了
mysql -uroot
4.修改相应用户密码
use mysql;
update mysql.user SET password=PASSWORD("这里设置你的密码") WHERE user='root'这里是用户
5.修改/etc/my.cnf 去掉 skip-grant ,重启 mysql 服务即可。