第一步:添加 skip-grant-tables
在/etc/my.cnf.d/server.cnf中[mysqld]下面添加选项
[mysqld]
skip-grant-tables
第二步:重启数据库
指令: systemctl restart mariadb
第三步:登录数据库
指令:mysql -uroot
第四步:修改密码 —使用update即可进行修改
MariaDB [(none)]>(输入指令) use mysql; #切换至mysql数据库
MariaDB [mysql]> (输入指令)update user set password=password(‘root’) where user=‘root’;
提示: ‘单引号里面的root即为要自定义修改的新密码’
第五步:注销掉配置文件中的选项
指令:vim /etc/my.cnf.d/server.cnf
第六步:重启数据库
指令: systemctl restart mariadb
第七步:再次登录进行验证
指令:mysql -uroot -proot