以Centos7.0为例
首先,我们停掉MariaDB服务:
systemctl stop mariadb.service #停止MariaDB
以安全模式启动MySQL:
sudo mysqld_safe --skip-grant-tables --skip-networking &
直接用root登录,无需密码:
mysql -u root
接着重设密码:
mysql> use mysql;
mysql> update user set password=PASSWORD("mynewpassword") where User='root';
mysql> flush privileges;
我们退出,然后启动 MariaDB 服务:
mysql > quit
重启服务:
systemctl restart mariadb.service #重启MariaDB