今天用mysql的时候把密码忘记了,这种很常见的问题打算把它记录下来,与大家分享使用
1.遇见问题:密码错误或忘记密码

2.找到mysql配置文件
vim etc/my.cnf
3.在[mysqld]下面添加语句:
skip-grant-tables

保存
4.直接略过密码检测登录:
mysql -u root

5.进入mysql修改密码
两条指令
use mysql
update mysql.user set authentication_string=password('自己的密码') where user ='root';

6.去掉mysql配置文件的 skip-grant-tables的指令
7.重新登录:

登录成功