centos7下修改/找回mysql的密码,我这里是mysql5.7

mysql5.7的安装教程:

https://blog.csdn.net/u013294097/article/details/91126501

1、打开my.cnf文件,在如图位置录入:skip-grant-tables 

vi /etc/my.cnf

skip-grant-tables 

centos7下修改/找回mysql的密码,我这里是mysql5.7_第1张图片

2、退出vi编辑器,重启mysqld

systemctl restart mysqld

3、直接使用命令免密码进入

mysql -uroot

4、选择mysql数据库

use mysql;

5、修改密码:

update user set password=password('abcd123') where user='root';

6、刷新权限,然后退出

flush privileges;
退出
exit;

7、删除之前添加的

skip-grant-tables 

8、重启即可登录

systemctl restart mysqld

 

你可能感兴趣的:(MySQL)