使用yum安装mariadb最新版本

系统版本:centos73
问题:在安装最新版本之前安装了5.5版本,也就是系统base 里的mariadb。默认5.5,这个版本缺少很多功能。所以需要更换更新的版本。
要自己写yum源文件。通过 vim 编辑器

vim /etc/yum.repo.d/mariadb.repo

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos7-amd64
gpgkey= https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
enabled=1
gpgcheck=1
这个yum源是官网的,会有些慢。不介意的可以直接使用它。
这个链接可以查看可选版本http://yum.mariadb.orghttp://yum.mariadb.org
介意的话可以自行百度其他国内源。
提供一个国内镜像源 #直接替换 上面的baseurl,gpgkey两行即可。
baseurl=https://mirrors.ustc.edu.cn/mariadb/yum/10.5/centos7-amd64
gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
版本会随着时间的推移,产生更新,使用不同版本时只需修改 链接里的 10.5,改为需要的版本即可。
也可以通过这个链接 https://mirrors.ustc.edu.cn/mariadb/yum/https://mirrors.ustc.edu.cn/mariadb/yum 进行查看可选版本。
如果之前安装过mariadb 5.5 版本,则需要卸载 之前的5.5 版本 和mariadb-libs,不然安装会报错。

image.png

解决办法(其实也是见招拆招)按照它报的问题处理

image.png

下面是安装,yum 安装指定版本的 软件包
# 先搜索一下可安装的软件包
yum --showduplicates list  [包名]  | expand
yum --showduplicates list MariaDB-server | expand
# 安装需要的指定版本包
yum -y install [服务名]-[版本号]  #注意服务名和版本号之间的 “ - ” 不是下划线
yum -y install MariaDB-server-10.5.3
安装

image.png

完成安装

posted @ 2020-06-21 01:58  idlestation  阅读(87)  评论(0编辑  收藏  举报