MariaDB 默认组件清理及重新安装说明
一、适用场景
部分 Linux 操作系统(如 CentOS、Rocky Linux、AlmaLinux、OpenEuler 等)可能预装了系统自带的 MariaDB 软件包。如果系统已存在默认安装的 MariaDB,可能会与当前安装程序产生冲突,导致安装失败或服务异常。因此,在执行安装前,需要先卸载系统默认自带的 MariaDB 组件。
二、卸载系统默认 MariaDB
- 卸载 MariaDB 客户端
执行以下命令:
- 卸载 MariaDB 服务端
执行以下命令:
三、检查是否卸载完成(可选)
执行以下命令确认系统中是否仍存在 MariaDB 软件包:如果仍存在其他 MariaDB 相关组件,可根据实际情况继续执行:
rpm -e --nodeps \<软件包名称>直至系统中不存在任何 MariaDB 相关软件包。
四、清理安装残留文件
完成系统默认 MariaDB 卸载后,执行卸载脚本清理历史安装产生的残留文件:五、重新执行安装
残留文件清理完成后,执行安装脚本:卸载系统默认 MariaDB
↓
yum remove mariadb↓
yum remove mariadb-server↓
(可选)rpm -qa | grep -i mariadb 检查残留
↓
bash uninstall.sh↓
bash install.sh↓
完成软件安装
注意事项
1.卸载 MariaDB 前,请确认业务数据已备份。2.如果服务器已部署生产环境数据库,请先确认当前 MariaDB 是否被业务系统使用。
3.建议在全新环境或停止相关业务后执行卸载及重新安装操作。
