我想把我的 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 文件全部删除了
  
  请教一下,现在这种情况该怎么办?

解决方案 »

  1.   

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

  2.   

    我开始不知道用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 包最后我编译了源码包,并且顺利成功,呵呵
    谢谢各位