说明

系统版本:CentOS 7 最小化安装

Java版本:jdk-8u192-linux-x64.tar.gz

maven:apache-maven-3.6.3-bin.tar.gz

操作系统安装过程参考:Linux系统安装标准

默认情况下 CentOS 7 自带的 mariadb (mysql)的版本是5.56,属于老掉牙的版本,在一些最近更新的软件中都会存在数据库版本的限制。通过 yum 的方式将数据库版本升级到”mysql Ver 15.1 Distrib 10.4.12-MariaDB, for Linux (x86_64) using readline 5.1“。

数据库备份

升级前先确认已有的数据库版本并将对应的数据库备份。备份完成后记得检查确认。

mysqldump -u root -ppassword --all-databases > /backup/all-database.sql
ls -lah /backup/all-database.sql 

配置数据源

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

# MariaDB 10.0 CentOS repository list - created 2016-01-18 09:58 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = https://mirrors.aliyun.com/mariadb/yum/10.4/centos7-amd64/
gpgkey=https://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1

卸载旧版本

卸载系统中自带的旧版本数据库并清空缓存数据

yum remove mariadb-server mariadb mariadb-libs mariadb-devel
yum clean all

安装新版本

通过新定义的源安装新版本的数据库,例如10.4版本的 mariadb。

yum -y install MariaDB-server MariaDB-client mariadb-devel
mysql -V

更新数据库

启动数据库后执行数据库更新操作

systemctl enable mariadb
systemctl start mariadb
mysql_upgrade -u root -pXXXXX

  • 无标签

0 评论

你还没有登录。你所做的任何更改会将作者标记为匿名用户。 如果你已经拥有帐户,请登录