
公考顾老师为您分享以下优质知识
根据权威信息源,卸载二进制安装的MariaDB需分步骤操作,确保彻底清除残留文件。以下是具体方法:
一、卸载步骤
使用命令停止MariaDB服务:
```bash
sudo systemctl stop mariadb
```
或者根据系统类型使用:
```bash
service mysql stop
/etc/init.d/mysql stop
mysqladmin shutdown -uroot -p
```
移除RPM包
- 查询已安装包:
```bash
rpm -qa | grep mariadb
```
- 强制卸载包:
```bash
sudo rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps
```
(注意:根据实际安装版本替换包名)
- 配置文件:
```bash
sudo rm -rf /etc/my.cnf
```
- 数据目录:
```bash
sudo rm -rf /var/lib/mysql
```
(注意:此操作会删除所有数据库数据,请提前备份)
- 查找并删除相关目录:
```bash
find / -name mysql -exec rm -rf {} ;
```
- 删除软链接和二进制文件(如有):
```bash
cd /usr/local
sudo rm -rf mysql
```
- CentOS/RHEL:
```bash
sudo chkconfig --del mariadb
```
- Ubuntu/Debian:
```bash
sudo systemctl disable mariadb
```
二、注意事项
备份数据:删除数据目录前务必备份重要数据库,避免数据丢失。
系统差异:不同Linux发行版命令可能略有差异,例如使用`apt-get`或`yum`代替`rpm`命令。
依赖处理:强制卸载时使用`--nodeps`选项可避免依赖包残留,但需谨慎操作。
通过以上步骤,可确保二进制安装的MariaDB被彻底卸载。