忘记密码 = > 重置密码
1.停掉服务
systemctl stop mariadb
2.用安全模式启动数据库(&放到命令的最后,表示将程序放到后台执行)
mysqld_safe --skip-grant-tables &
3.进入mysql命令行
# mysql
4.重置密码
> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
5.刷新权限
MariaDB [(none)]> FLUSH PRIVILEGES;
6.杀掉safe进程
ps aux |grep mysqld_safe => pid
# kill -9 <pid>
7.启用常规进程
# systemctl start mariadb
8.用新密码登入
mysql -uroot -p123456