Linux 中修改mysql密码

今天用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.重新登录:

登录成功