我在RH linux 5上安装 mysql 5.7.18 ,按照网上的教学,先安装的  mysql-community-common-5.7.18-1.el5.x86_64.rpm ,在安装mysql-community-libs-5.7.18-1.el5.x86_64.rpm,在安装mysql-community-client-5.7.18-1.el5.x86_64.rpm,最后安装 mysql-community-server-5.7.18-1.el5.x86_64.rpm
可是我在安装第一个的时候就报错
rpm -ivh mysql-community-common-5.7.18-1.el5.x86_64.rpm
warning: mysql-community-common-5.7.18-1.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 5072e1f5
error: Failed dependencies:
        mysql >= 5.7.9 is needed by mysql-community-common-5.7.18-1.el5.x86_64这个里面 mysql >= 5.7.9  到底是什么RPM包啊,我又去mysql管网下了个 mysql-5.7.18-1.el5.x86_64.rpm   ,可是安装mysql-5.7.18-1.el5.x86_64.rpm也出错
rpm -ivh mysql-5.7.18-1.el5.x86_64.rpm  
warning: mysql-5.7.18-1.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 5072e1f5
error: Failed dependencies:
        mysql-community-client >= 5.7.9 is needed by mysql-5.7.18-1.el5.x86_64
        mysql-community-libs >= 5.7.9 is needed by mysql-5.7.18-1.el5.x86_64
        mysql-community-libs-compat >= 5.7.9 is needed by mysql-5.7.18-1.el5.x86_64我到底要先安装什么 ,才能安装mysql-community-common-5.7.18-1.el5.x86_64.rpm?

解决方案 »

  1.   

    rpm -q mysql看看已经安装的mysql rpm包  先卸载干净
      

  2.   

    需要先将旧版本的MySQL卸载,建议使用二进制包安装方式,安装时参考官方文档的安装步骤
      

  3.   

    机器上确实有一个 mysql,不过很奇怪的是  rpm -qa|grep -i mysql 却什么都查不出来
    原有的mysql 应该 不是通过 rpm包安装的,不知道怎么才能卸载