按照以下步骤重置MariaDB root密码
1.停掉mariaDB
systemctl stop mariadb.service
2.关闭系统里的MySQL进程
ps -ef | grep mariadb #进程PID
3.以不检查权限的情况下重新启动数据库
mysqld_safe -skip-grant-tables &
4.重置root密码
mysql; UPDATE mysql.user SET Password=PASSWORD(‘NEW-PASSWORD‘) WHERE User=‘root‘; FLUSH PRIVILEGES; exit
注:执行Update语句有可能会出现如下图错误
解决方法
set password for ‘root‘@‘localhost‘=password(‘密码‘); flush privileges; exit