zoukankan      html  css  js  c++  java
  • centos误安装了Linux8的mysql, 安装到一半不成功怎么办

    centos7 误安装了Linux8的mysql, 安装到一半不成功想卸载重新安装Linux7版本的,但是总是安装不成功,原因是Linux8版本的包没卸干净,且卸载后没有刷新yum版本库的缓存
    mysql下载地址:https://dev.mysql.com/downloads/repo/yum/

    不要下载第一个,下载第二个linux7的,否则会出现相关依赖的问题;导致一直安装不上去;
    我刚开始下载了Linux 8版本的mysql, 加入到版本库之后安装时一直报下面这个依赖问题
    这时候应该使用yun list installed命令查看已安装的mysql; 我看到的是mysql80-community-release.noarch ;
    然后复制后使用yum remove mysql80-community-release.noarch 删除它;
    接下来使用weget -i -c https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm重新下载linux7版本的mysql yum包
    使用yum install -y mysql80-community-release-el7-3.noarch.rpm 把这个包加入到版本库
    进入到根目录后查看版本,
    cd /
    yum list mysql*
    发现仍然是老版本,因为我们刚才删除错误包之后没有刷新缓存,
    使用yum clean all;清除缓存;如果不清楚缓存,yum镜像版本中还会有刚才错误版本的残留包,导致新包安装不上去。

    刷新完后再次查看yum list mysql*; 可以看到yum 镜像版本库中已经更新成为了我们刚下安装的版本
    复制mysql-community-server.x86_64后使用yum执行安装
    yum install -y mysql-community-server.x86_64即可正常安装成功
  • 相关阅读:
    剖析下聊天室
    PHP与Nginx之间的运行机制以及原理
    Nginx源码结构
    Nginx初始化过程总结
    Nginx架构解析
    KMP && KMP求字符串循环节
    IOS开发之 ---- 苹果系统代码汉字转拼音
    jQuery--表单的过滤
    jQuery--子元素过滤
    存储过程 psal emp.sal%type是什么意思
  • 原文地址:https://www.cnblogs.com/hi3254014978/p/14034771.html
Copyright © 2011-2022 走看看