如何把 redhat5 中的 mysql 完全删除,重新安装?

时间:2022-08-01 17:21:10
  我想把我的 redhat5 中的 mysql  完全删除,然后重新安装,可是由于没有经验导致现在无法安装新的 mysql

  我使用 find / -name mysql*  找到mysql 的相关文件,然后 rm 掉

  但是再使用 rpm -i MySQL-server-community-5.1.45-1.rhel5.i386.rpm 时却出现如下错误:
      error: Failed dependencies:
        MySQL-server conflicts with mysql-server-5.0.22-2.1.i386
 
  怎么都解决不了,我应该已经把系统中所有的 mysql 文件全部删除了
  
  请教一下,现在这种情况该怎么办?

6 个解决方案

#1


删干净有点难,我也装过,只自己编译的源码。反复安装也没问题。改用源码安装试试

#2


 我昨天已经用源码编译好了,不过还是谢谢你了

#3


如果是通过rpm包安装的     执行rpm -e  包
如果是通过源码编译安装的  在原来的源码下执行 make uninstall
如果是通过yum安装的       执行yum -y remove mysql-server

#4


这些早就试了,都不行,我已经源码编译好了,谢谢

#5


那3种方法我都试过。

那你是怎么卸的?

#6


我开始不知道用rpm -e 删除
我先是用 find / -name mysql* 找到mysql 的相关文件,然后 rm 掉

结果无法安装 rpm 包,error: Failed dependencies:
MySQL-server conflicts with mysql-server-5.0.22-2.1.i386

然后使用命令 rpm -e,结果好像是无法找到 mysql 服务入口之类的错误,无法执行删除
yum 命令同样无法删除
可能是因为我先前的 rm 破坏了 mysql 文件结构

这时候也无法安装 rpm 包

最后我编译了源码包,并且顺利成功,呵呵
谢谢各位

#1


删干净有点难,我也装过,只自己编译的源码。反复安装也没问题。改用源码安装试试

#2


 我昨天已经用源码编译好了,不过还是谢谢你了

#3


如果是通过rpm包安装的     执行rpm -e  包
如果是通过源码编译安装的  在原来的源码下执行 make uninstall
如果是通过yum安装的       执行yum -y remove mysql-server

#4


这些早就试了,都不行,我已经源码编译好了,谢谢

#5


那3种方法我都试过。

那你是怎么卸的?

#6


我开始不知道用rpm -e 删除
我先是用 find / -name mysql* 找到mysql 的相关文件,然后 rm 掉

结果无法安装 rpm 包,error: Failed dependencies:
MySQL-server conflicts with mysql-server-5.0.22-2.1.i386

然后使用命令 rpm -e,结果好像是无法找到 mysql 服务入口之类的错误,无法执行删除
yum 命令同样无法删除
可能是因为我先前的 rm 破坏了 mysql 文件结构

这时候也无法安装 rpm 包

最后我编译了源码包,并且顺利成功,呵呵
谢谢各位