统信服务器操作系统【Mariadb初始化时需输入密码问题】解决方案

全文导读:本文介绍Mariadb初始化时需输入密码问题的解决方案;【注】:A版操作系统版本:1020a、1021a、1050a

问题现象

在安装完成 mariadb 后执行 mysql -uroot 发现需要认证密码

问题原因

安全补丁导致

解决方案

通过替换、升级版本来实现 root 空密码登录 Mariadb
该问题已在 04 版本中将其修复,版本信息如下:
04版本
【注】x86_64 和 aarch64 版本一致,下面演示系统架构(x86_64)

1、删除/var/lib/mysql/ && /etc/my.cnf.d/下的所有文件

#   rm -rf /var/lib/mysql/*
#   rm -rf /etc/my.cnf.d/*
删除/var/lib/mysql/和/etc/my.cnf.d/下所有文件

2、卸载已安装版本

卸载已安装版本

3、查看是否卸载干净;测试发现还存在一些 mariadb 的子包,在将其卸载

检查是否卸载干净

4、安装已修复版本

04已修复版本

5、重启、登录

重启mariadb后登录

 ©统信软件技术有限公司。访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务进行转载,须备注:该文档出自【faq.uniontech.com】统信软件知识分享平台。否则统信软件将追究相关版权责任。

2023-02-08
3 4