翼度科技»论坛 云主机 LINUX 查看内容

安装指定版本的mysql(安装mysql5

6

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
安装指定版本的mysql(安装mysql5.7)

目标:解决需求,安装mysql5.7

前言:

安装软件的三种方式:

  • rpm 安装
  • 源代码编译安装
  • yum仓库安装

    • 本地光盘
    • 阿里云yum源
    • 自建yum仓库文件夹

  • 去mysql官网 寻找该软件下的地址,设置为yum仓库即可(可指定版本)
实践过程

一、卸载系统自带的mysql或mariadb


  • 先检查是否自带了mysql
    1. yum list installed |  grep mysql
    复制代码
  • 有的话
    1. yum -y remove mysql-libs
    复制代码
  • mariadb同理
    1. yum list installed |  grep mariadb
    复制代码
  • 有的话
    1. yum -y remove mariadb-libs
    复制代码
二、创建repo文件


  • https://repo.mysql.com/yum/ 找到对应版本
    例如5.7 https://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/ 复制该链接即可
  • 创建repo文件
    1. 先进入/etc/yum.repos.d/文件夹下
    2. cd /etc/yum.repos.d/
    3. 再创建repo_backup文件夹用来存放当前目录下repo文件
    4. mkdir repo_backup
    5. 将repo文件移入repo_backup文件夹中
    6. mv ./*.repo repo_backup/
    7. 创建repo文件并编辑
    8. vim mysql57.repo
    9. [mysql57]
    10. name='this is mysql57'
    11. baseurl='https://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/'
    12. enable=1
    13. gpgcheck=0
    复制代码
  • 清理缓存 删除/var/cache/yum文件
    1. yum clean all
    2. rm -rf /var/cache/yum
    复制代码
三、安装

可以先检查下新yum源可用的mysql安装包
[root@localhost yum.repos.d]# yum repolist all |grep mysql
mysql57                       'this is mysql57'                        启用: 660
yum install 安装
[root@localhost yum.repos.d]# yum install mysql-community-server-5.7 -y
检查版本(默认下载5.7中最新版本也就是5.7.42)
[root@localhost yum.repos.d]# mysql -V
mysql  Ver 14.14 Distrib 5.7.42, for Linux (x86_64) using  EditLine wrapper
四、把原来的repo文件重新移动到上级目录

  1. cd /etc/yum.repos.d/
  2. mv ./repo_backup/*.repo .
复制代码

来源:https://www.cnblogs.com/xuxuxuxuxu/p/17468092.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具