• linux安装mysql197


    数据库包下载:

    https://www.mysql.com/downloads/

    在GPL开原协议的社区开源版里边下载

     

    我们用mysql community server里边的

     

    其中workbench是客户端工具

     

    MySQL Cluster是oracle自己搞的集群版的(集成了一些开源工具和增值服务)

     

    选择操作系统和版本

    建议在linux下安装

     

    也可以选择版本

     

    下载server包和client包

    如果是server包,那架构图里的东西都有了

    还要下个client utilities包,客户端包,类似connection层

     

    下载后用rz命令传到centos linux系统里边

    rpm是包管理器

    xshell可以直接拖

    也可以用rz命令,没有的话安装一下: yum install lrzsz

    yum是包资源管理器,可以解决包依赖的问题,把需要的包都下载下来

    传到linux系统

     

    安装mysql步骤:

    清理环境

    centos7会自带一个mariadb

    查看是否已安装

    rpm -qa |grep -i mysql

    rpm -qa |grep -i mariadb(centos7默认系统自带的)

     

    mariadb是从mysql来的,是它的一个分支,需要清理掉

    清理掉mariadb包

    用yum直接安装你的话,用的mariadb的yum源,它跟mysql官方正式版不太一样,我们要安装官方正式版,就需要清掉mariadb,然后手动安装自己下载的官方正式版mysql

    rpm -e 加上包名,把mariadb包清掉

    可以看到用rpm删除会失败,提示有依赖关系的软件需要安装

    rpm -e mariadb-libs-5.5.56-2.el7.x86_64

     

    rpm删除时如果有依赖关系,可以用yum remove + 包名来删除mariadb 或者 rpm -e 包名  --nodeps

    安装顺序

    安装server错误解决

    原因:这是由于yum安装了旧版本的GPG keys造成的

    解决办法:后面加上  --force --nodeps

     
  • 相关阅读:
    Diffbot:开发者工具 将web内容转换成应用
    算法之道—形而之上谓之道
    css三个ppt
    SMB的NTLM认证过程与NTLM挑战的编程实现
    c++计算圆周率
    SVN总结
    struts2技术实现用户名唯一的验证处理详解
    数字常量
    二叉树的创建和遍历
    php变量的定义和作用域
  • 原文地址:https://www.cnblogs.com/Ai-Hen-Jiao-zhi/p/13959402.html
Copyright © 2020-2023  润新知