1,数据库可登录情况下更改密码:(通过图形界面已经进入mysql,忘记原来的密码)
use mysql;
update user set password = password('molihuacha') WHERE user='root';
flush privileges;
2,忘记密码需要重置,重启服务:(根本就进不去mysql,密码也忘记)
Linux ----> 找到配置文件 my.cnf 文件
添加如下配置信息:
skip-grant-tables
重启服务
systemctl restart mariadb.service
需要更新密码
update user set password = password('molihuacha') WHERE user='root';
my.cnf 配置文件中删除之前添加的配置信息skip-grant-tables
重启服务即可