修改/etc/my.cnf文件;

1, 找到mariadb的配置文件 一般在 /etc/my.cnf
把  skip-grant-tables  添加到配置文件里面 放在[mysqld]下面就可以了  #可以跳过密码登录
2 重启服务 systemctl restart mariadb
3 mysql    #不需要密码
4 update mysql.user set password=password('新密码')  where user='root' and host='localhost';  #重置密码 只需要填写新密码即可
5 再次回到 /etc/my.cnf  把刚才添加的内容 删除了
5 重启服务 systemctl restart mariadb
6 登录就可以了 mysql -uroot  -p'设置的新密码'

就OK啦!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐