重置MariaDB/MySQL的root用户密码

By | November 10, 2016

本篇关于重置MariaDB/MySQL数据库root用户密码。

环境说明

系统: CentOS 7
MariaDB 15

步骤:
1. 首先停止mysqld进程,如果停止不了,就直接kill掉。
2. 以系统root身份运行如下命令:

mysqld_safe --skip-grant-table&;
  1. 然后在命令行的最后输入如下命令免密码登录mysql:
    mysql -uroot mysql
    
  2. 更新mysql库的user表的password字段:
    mysql > UPDATE user SET password=PASSWORD("YourNewPassword") where user='root';
    FLUSH PRIVILEGES;
    exit;
    
  3. 启动MariaDB/MySQL

  4. 重置MySQL root用户密码成功。

鉴于本人的相关知识储备以及能力有限,本博客的观点和描述如有错漏或是有考虑不周到的地方还请多多包涵,也欢迎指正,一起学习,共同进步。如果本文对您有帮助,而且让您觉得值得为内容付费,那么就请赞助(打赏)一下本人,这不强制。打赏支持微信支付,方法是使劲地戳一下下方的“打赏”按钮,然后得到微信收款的二维码,再用微信支付扫一下,就像买菜那样。祝好!